題 如何在服務器上使用我的本地Vim副本?


像每個Vim用戶一樣,我花了數年時間來調整我的用戶 .vimrc。但是當我連接到其他地方的服務器時,我又回到了普通的villa。

它仍然是一個偉大的編輯器,我仍然可以完成任務,但我想知道:有沒有辦法使用我的本地Vim副本編輯遠程文件?


4
2018-03-02 16:02


起源




答案:


可以使用vim編輯遠程文件。你想用 netrw。做 :he netrw 在vim中學習細節。


6
2018-03-02 16:25





複製你的 .vimrc 到服務器。

很多人保留他們的dotfiles(.vimrc.bashrc.muttrc...)在Git / Hg存儲庫中,由更新 cron。這樣,所有服務器始終都有最新的更改。


5
2018-03-02 16:08



是的,如果您的主目錄位於所有服務器共享的NFS安裝上,則效果會更好。 - Rob H
用cron拉最新是一個很好的主意。我猜服務器上的每個用戶都可以將自己的.vimrc同步到他們的主目錄... - Nathan Long
我想補充一點,我覺得最簡單 一切 vim文件下 .vim,將該文件夾放在git上,並將符號鏈接需要放在別處的任何文件(如vimrc)。 - cledoux


您可以使用ssh調查fuse(用戶空間中的Filesystem)和fusefs-ssh - 在本地安裝遠程目錄。

然後,您可以在本地安裝遠程服務器的目錄,並使用本地計算機編輯這些文件。


2
2018-03-02 16:35