[英]emacs, tramp, rsync, MS Windows
這是ssh對我有用的東西; 我只是嘗試在下面用rsync替換ssh,它似乎可以工作:
如果從cygwin bash啟動,NTEmacs只能使用cygwin ssh-agent。 這不是問題; 在Windows下,我當前使用以下VB腳本啟動: WScript.CreateObject("WScript.Shell").Run "c:\\cygwin\\bin\\bash -l -c /usr/bin/emacs", 0, false
。 為了進行測試,只需將emacs.exe符號鏈接到/ usr / bin / emacs(如果尚未那樣設置),然后從cygwin提示符下啟動emacs。
這是.emacs中需要的
(require 'tramp)
(setq tramp-default-method "ssh")
(nconc (cadr (assq 'tramp-login-args (assoc "ssh" tramp-methods))) '(("bash" "-i")))
(setcdr (assq 'tramp-remote-sh (assoc "ssh" tramp-methods)) '("bash -i"))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.