Sftp

Vim:我如何 :cd 到 sftp 目錄?

  • June 11, 2010

我目前是 emacs 使用者,但我想我會回來再看看 Vim 以獲得樂趣。

我的客戶端機器是 Ubuntu,我經常在我的網路中的其他 ubuntu 伺服器上工作,emacs 和 tramp 在這方面非常好,我可以通過 sftp 連接到一個文件,然後輕鬆導航到它的父母/孩子/兄弟姐妹,只是就好像我正在處理本地文件系統上的文件一樣。

使用 Vim 我可以 sftp 到一個文件,但是導航的東西都不起作用,當我使用 :e 或模糊文件搜尋時,vim 仍然認為我回到了客戶端機器上。如果我嘗試 :cd 到 sftp 目錄,我會收到錯誤消息。

無論如何,無論我查看的是 sftp 文件夾還是客戶端電腦上的文件夾,我都可以獲得相同的文件/文件夾導航嗎?

乾杯,

克里斯

如果您在 nautilus 中安裝 SFTP 文件夾,它將顯示在下面~/.gvfs,並且任何應用程序都可以訪問那裡的文件。

這可能不是您正在尋找的東西,但對我有用的是使用 ssh 登錄另一台機器,通常進入 GNU Screen 會話:“ssh -t user@host screen”一旦在那裡,我打開 vim一個終端並在另一個終端做其他工作。我通常會為不同的文件創建幾個 vim 實例。

引用自:https://serverfault.com/questions/150319