從 Windows 7 上的 Emacs 連接到共用磁碟機

從 Windows 7 上的 Emacs 連接到共用磁碟機

我正在 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>

相關內容