2011-02-17 98 views
2

我想知道是否有辦法讓MacVim成爲我的默認編輯器,當我SSH'ed到服務器。服務器的.vimrc文件可以在我的Mac上啓動程序嗎?通過終端打開MacVim SSH'ed到服務器

我問,因爲偶爾我會從我們的程序員那裏獲得一些項目的幫助,如果他從他的電腦登錄到我的帳戶並使用我的配置打開vim,那麼配色方案通常非常苛刻,因爲他不是使用支持256色的終端。如果設置了.vimrc文件,如果它檢測到gui(例如,我使用的是iTerm而不是Terminal.app),它會加載我更喜歡的colorscheme嗎?

感謝您的任何建議!

+0

TERM_PROGRAM環境變量在iTerm和Terminal.app中看起來不同,所以在.vimrc中,如果$ TERM_PROGRAM =〜'^ iTerm' – 2011-02-17 19:23:23

回答

10

這是一種使用MacVim編輯服務器上的文件的方法,但它需要您先在本地計算機上啓動MacVim。

首先確保您已安裝netrw。檢查:help netrw以確認它是。

然後你開始的MacVim後,你可以輸入這樣的事情:

:e scp://[email protected]/.bash_profile 

,你應該看到在文件中你的MacVim Vim會話開拓。編輯並保存。

將ssh密鑰設置爲自動將您認證到服務器將有所幫助。