I have a server I can ssh into, and I am also running Ubuntu. How do I edit this remote file using any program I have installed on my local Ubuntu, without copying it to local, editing it, and copying it back?
If it's Ubuntu, then you probably have the full GNOME suite installed, along with GVFS – so you can access
While GVFS is specific to GNOME apps, all mounted GVFS locations are accessible by any program via
KDE programs also support
Install it, create a mount point and execute:
Now you can access the remote directory as a local one and you can use your text editor of choice. Moreover, you can use
Example: if you want to mount the directory
You can also mount the root of the pluto host with:
To automate this process, add a row in
Update on an old question:
KDE supports a FIle over SsH protocol called fish. Basically, you open your file as URL with the fish:// scheme referring to the file. KDE copies the file over locally to a temp file as you edit. Saves and a quit will push the file back to the remote server.
There's a wrapper for non-KDE editors (or any tools):
Remember that you probably have the KDE libs on your machine, even if you run GNOME desktop or something else.
Tramp node in emacs will do this easily: http://www.emacswiki.org/emacs/TrampMode