Fuse
A while ago I tried Fuse. It was an awesome idea, but in Vim I was getting strange errors that the file had changed when I would try to save stuff. Something about “File has changed on disk”. So I bagged it since I didn’t feel like tracking down where the problem was.
Having switched to Emacs, I was looking at Tramp and I remembered Fuse and sshfs, and thought that seemed like a better idea. I installed fuse and sshfs and mounted the dir in my ~/. It’s working pretty well so far. I didn’t try to edit things in Vim, that may work fine, but in emacs it seems to work well.
I added the mount to my startup script, and plan to try to use that for my remote file editing. This way I don’t have to worry about installing GnuEmacs on every server I admin. We’ll see.