Support for remote logins using ssh in Emacs
Emacs Lisp
Failed to load latest commit information. Add README Sep 4, 2012
ssh.el ELPAnize, update headers & copyright, add myself to authors, add vers… Sep 4, 2012

SSH mode for Emacs

Support for remote logins using ssh. This program is layered on top of shell.el; the code here only accounts for the variations needed to handle a remote process, e.g. directory tracking and the sending of some special characters.


M-x ssh RET hostname RET


Tab completion is never going to work as well as with local shells, but it does work. Set ssh-directory-tracking-mode to ’ftp, and set ssh-mode-hook to:

(lambda ()
 (shell-dirtrack-mode t)
 (setq dirtrackp nil))

Sometimes stuff will get out of sync anyways. Hit M-x dirs RET to resync.