簡體   English   中英

emacs,tramp,rsync,MS Windows

[英]emacs, tramp, rsync, MS Windows

類似於使用emacs tramp vs. rsync進行遠程開發,但是該問題無法解決MS Windows。

有沒有人能夠通過cygwin或其他方式使用rsync而不是plink?

這是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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM