當我把在.vimrc裏如何使顏色設置看在VIM一樣GVIM
色彩方案藍
它給了我在gvim的一個不錯的藍色色彩方案如下。但是,當我使用vim時,它是淺藍色的。有沒有可以更改的設置,以便gvim和vim看起來一樣?如果沒有,那麼是否有辦法設置它,以便我的gvim設置不會干擾我的vim設置?
當我把在.vimrc裏如何使顏色設置看在VIM一樣GVIM
色彩方案藍
它給了我在gvim的一個不錯的藍色色彩方案如下。但是,當我使用vim時,它是淺藍色的。有沒有可以更改的設置,以便gvim和vim看起來一樣?如果沒有,那麼是否有辦法設置它,以便我的gvim設置不會干擾我的vim設置?
在.vimrc
文件中設置您的vim設置,並在.gvimrc
設置文件中設置gvim設置。
只需選擇一個不同的色彩方案在.gvimrc
...
除了使用.gvimrc
約翰的建議,也有一些其他的有趣的替代品:
如果你的命令行VIM編譯+gui
(:echo has("gui")
)*並且您有一個256色的終端,您可以使用CSApprox插件將GUI顏色方案轉換爲匹配的命令行。
如果你的命令行vim沒有+gui
,你可以試試(我沒有用過這個)guicolorscheme插件。該guicolorscheme插件解析色彩方案文件,以便在CSApprox一個(幾乎可以肯定不會my colour scheme例如工作是不夠健壯。
*對於有( 「GUI」):
如果你在+gui
不感興趣,現在停止閱讀
就個人而言,我會重新如果您想從終端更改爲GUI,並且您不可避免地還有+X11
和+xterm_clipboard
,則可以通過鍵盤輸入:gui
,然後從控制檯vim複製到X剪貼板。如果你的vim沒有+gui
,解決最簡單的方法是建立在你的個人bin
目錄的GUI可執行文件的鏈接:
ln `which gvim` ~/bin/vim
的GVim會很愉快地工作作爲控制檯VIM如果可執行文件名是vim
。啓用GUI的vim源代碼的默認版本將創建一個可執行文件(vim
)和大量鏈接到可執行文件,如gvim
,gview
,view
,vimdiff
等等。儘管如此,大多數Linux發行版似乎都是單獨編譯它們,以便儘量減少基本Vim的要求(所以你可以在不安裝X的情況下使用vim)。因此,我傾向於使用我想要的功能重新編譯並安裝到/ usr/local中,因爲我總是安裝X(它不必運行,只需安裝)。
有趣的+! :) – 2009-12-05 18:38:47
如果您使用的是支持88或256色的現代終端(其中大部分都喜歡gnome-terminal或roxterm(在Linux上)不確定Mac或Windows),您應該查看此vim腳本CSApprox(http://www.vim.org/scripts/script.php?script_id=2390 )。這些腳本爲gvim製作配色方案,並與終端vim一起工作。
好吧,那有效。我不明白爲什麼在編輯啓動設置的gvim菜單中它會轉到.vimrc文件而不是.gvimrc文件。 – neuromancer 2009-12-05 08:46:36
因爲您的大多數啓動設置將位於.vimrc中。只有GUI特定的設置屬於.gvimrc。 – 2009-12-06 09:36:53