GNU ELPA - tramp


Transparent Remote Access, Multiple Protocol
tramp-, 2021-Sep-29, 1.70 MiB
Michael Albinus <>
Home page
Browse ELPA's repository
CGit or Gitweb

To install this package, run in Emacs:

M-x package-install RET tramp RET

Full description

Tramp stands for `Transparent Remote (file) Access, Multiple
Protocol'.  This package provides remote file editing, similar to

The difference is that Ange-FTP uses FTP to transfer files between the
local and the remote host, whereas Tramp uses a combination of `rsh'
and `rcp' or other work-alike programs, such as `ssh'/`scp'.

A remote file name has always the syntax


Most of the parts are optional, read the manual for details.

Tramp must be compiled for the Emacs version you are running.  If you
experience compatibility error messages for the Tramp package, or if
you use another major Emacs version than the version Tramp has been
installed with, you must recompile the package (<version> is the
version of the Tramp package):

1. Remove all byte-compiled Tramp files

  # rm -f ~/.emacs.d/elpa/tramp-<version>/tramp*.elc

2. Start Emacs with Tramp's source files

  # emacs -L ~/.emacs.d/elpa/tramp-<version> -l tramp

This should not give you the error.

3. Recompile the Tramp package *with this running Emacs instance*

  M-x tramp-recompile-elpa

Afterwards, you must restart Emacs.

Old versions

tramp- 270 KiB
tramp- 268 KiB
tramp-2.5.1.tar.lz2021-Jun-29 266 KiB
tramp- 265 KiB
tramp- 265 KiB
tramp- 264 KiB
tramp- 261 KiB
tramp- 261 KiB
tramp-2.5.0.tar.lz2020-Dec-29 260 KiB
tramp- 222 KiB
tramp- 244 KiB
tramp- 243 KiB
tramp- 243 KiB
tramp-2.4.4.tar.lz2020-Jun-29 243 KiB
tramp- 243 KiB
tramp- 241 KiB
tramp-2.4.3.tar.lz2019-Dec-29 241 KiB
tramp- 240 KiB
tramp- 233 KiB
tramp-2.4.2.tar.lz2019-Jun-30 233 KiB