Emacs - TRAMP (another another amazlingly handy capability)

Posted October 3rd, 2011 by dale

I've been using emacs as my preferred editor for a very long time on lots of different *nix-like platforms and it's capabilities continue to amaze (and sometimes amuse) me.

This evening I was looking for a binary distro to stick on the new Mac at home (running 10.7.1.) I ended up installing 23.3.9 provided by Vincent Goulet from:
http://vgoulet.act.ulaval.ca/en/emacs/mac

I learned about TRAMP from a blog post by Andy Skelton that I stumbled into by accident (http://skeltoac.com/2011/03/21/cocoa-emacs-mac-osx/) while looking for an alternate emacs distro when I could not get to the version that David Caldwell distributes at "Emacs for Mac OS X" (http://emacsformacosx.com/) The server seems to be timing out on every try this evening.

So, the magic of the evening was discovering TRAMP

Using TRAMP (TrAnsparent Remote Access, Multiple Protocols) for Emacs.
(See: http://www.emacswiki.org/emacs/TrampMode) [Note: there are a bunch of trouble-shooting and configuration notes here.]

In a nutshell: you load a remote file into the local editor!

Awesome!