在Windows 8上使用GNU Emacs 24的TRAMP和plink.exe

时间:2015-06-25 17:39:44

标签: windows emacs emacs24 plink tramp

被迫在Windows上工作,我正在设置Emacs。

我想在plink中使用TRAMP,这是我的配置:

(add-to-list 'exec-path "C:/bin")

(require 'tramp)
(set-default 'tramp-auto-save-directory "C:/Users/username/AppData/Local/Temp")
(set-default 'tramp-default-method "plink")

(load-theme 'tango-dark t)

使用C:\bin中的plink.exe,但是当我尝试连接时,我得到:

M-x /ssh:login@host:
'ssh' is not recognized as an internal or external command

所以TRAMP不明白应该使用plink吗?

1 个答案:

答案 0 :(得分:3)

通过使用以contact[0].pointerInfo.pointerFlags = POINTER_FLAG_UP; contact[1].pointerInfo.pointerFlags = POINTER_FLAG_UPDATE | POINTER_FLAG_INRANGE | POINTER_FLAG_INCONTACT;开头的连接字符串,您告诉TRAMP使用SSH连接而不是Plink连接。使用/ssh:可以解决问题。