Skip to main content

TRAMP is ‘Transparent Remote (file) Access, Multiple Protocol’ for editing remote files from Emacs.

TRAMP is now part of the main Emacs core.

TRAMP enables Emacs edit remote files locally. TRAMP handles many common access protocols, authentication methods, including editing as or as a different user on remote files. TRAMP transparently handles and features on remote file systems.

TRAMP supports many of the standard connection methods, ranging from telnet or rhs to ssh and scp. On Windows operating systems, TRAMP uses the PuTTY package to make remote connections using plink.