Working with emacs is always fun.
To work on remote files you will find enough information at Tramp tutorial, here i am talking about working with remote server and then use sudo to write some file.
For example : You are connecting remote machine using ssh as user1 and then you need to write file using user2 (actually sudo -u user2 filename) or better to say multiple hoping.
,-------------------------------------------------
| user1@remotehost ---> sudo -u user2 at remotehost filename
`-------------------------------------------------
Cool then, you need to add following line in your .emacs file.
C-x C-f sudo:user2@remotehost:filename_path
Happy Hacking
gnumonk
To work on remote files you will find enough information at Tramp tutorial, here i am talking about working with remote server and then use sudo to write some file.
For example : You are connecting remote machine using ssh as user1 and then you need to write file using user2 (actually sudo -u user2 filename) or better to say multiple hoping.
,-------------------------------------------------
| user1@remotehost ---> sudo -u user2 at remotehost filename
`-------------------------------------------------
Cool then, you need to add following line in your .emacs file.
set-default 'tramp-default-proxies-alist (quote ((".*" nil "/ssh:user1@%h:"))))
after saving and evaluating use
C-x C-f sudo:user2@remotehost:filename_path
Happy Hacking
gnumonk
1 comment:
Working with remote files via SSH and sudo in Emacs/Tramp is a game changer. It's about the efficiency and flexibility that every Emacs user appreciates. Thanks for sharing this helpful tip. Now I am looking for dissertation abstract help UK. If anyone can guide me with related updates.
Post a Comment