使用Emacs的tramp功能连接SSH服务

效果

emacs-tramp-show-case

basic

首先安装 putty,并把 plink.exe 放到 PATH 里面。

使用 emacs 编辑 ssh 服务器上的文件:

C-x C-f /plink:root@1.2.3.4:/tmp/

在配置里面添加 tramp 默认信息,C-x C-f /-:: 将使用默认信息登录:

1
2
3
4
5
(custom-set-variables
 '(tramp-default-method "plink")
 '(tramp-default-user "root")
 '(tramp-default-host "1.2.3.4"))
;; use /-:: to nav to default host

添加帮助函数,不用每次输入一堆信息: