
我正在 Windows 7 電腦上使用從 Cygwin 呼叫的 emacs-w32.exe。我正在嘗試連接到共享驅動器,我可以透過其他方式存取和寫入該驅動器(例如,透過使用 Windows 資源管理器),但我無法推斷該驅動器的正確 TRAMP (?) 設定和呼叫。
我嘗試過C-x C-f
以下其中一項的一些變體:
\\REMOTE-HOST\<path>
/plink:\\REMOTE-HOST:<path>
/plink:USER@REMOTE-HOST:<path>
/ssh:USER@REMOTE-HOST:<path>
……以及一些其他變化,主要涉及正斜線和反斜線。
我還沒有安裝 samba 用戶端,因為我使用的是 Windows 機器,它本機連接到這樣的驅動器,但看起來並不像這樣應該是必要的,但如果這就是答案,我不知道如何(a)從 Cygwin 安裝 samba 用戶端,或(b)將 emacs-w32.exe 定向到正確的路徑。但我希望,在 plink/PuTTY 和 Windows 本機功能之間,我不需要採取這樣的步驟。
有什麼建議嗎?
(編輯:當我調用 時,史蒂文的建議有效emacs
,但無效emacs-w32
,所以我將其設置為答案,但謎團仍然是為什麼一個有效而不是另一個。但是,務實地說,避免emacs-w32
對我有用。)
答案1
試試正斜線://REMOTE-HOST/<path>