2012-07-13 46 views
0

我已經將vim中的自定義顏色方案的數量減少到最低限度,但我仍然擁有所有瘋狂的默認設置,例如elflord,我寧願不必瀏覽。我可以刪除這些,而不需要黑客入侵我的MacVim並且必須在下一次更新中執行此操作。你可以在vimrc中從vim中移除默認配色方案嗎?

顯然這是分裂毛髮,但配置我的.vimrc首先是分裂頭髮。

回答

0

tmcw,

我vim73安裝具有存儲在\路徑\爲\ VIM \ vim73 \顏色的顏色。

在那裏,我看到elflord.vim和其他許多文件。

大概從這個目錄中刪除它們應該完全刪除它們。

然後,你可以通過任何你想要的標籤。

編輯:如果您想要更新某些內容並將其從colors目錄中移除,也許您可​​能需要編寫一個腳本來管理 - 我不太確定。

HTH

0

我認爲你是通過你的顏色方案來編輯​​不同的文件類型?爲什麼不僅僅使用autocmd FileType或通過ftplugin目錄中的單個vim文件在相應的文件類型特定條目中設置colorscheme首選項。確保你有filetype plugin on

0

你實際使用了多少種顏色?如果它只是少數(並且你確實需要經常改變他們,就像它是否黑暗或明亮的日光),我會定義快捷命令,如:

command -bar Col1 colorscheme default 
command -bar Col2 colorscheme darkblue 

你可以從$VIMRUNTIME/colors/刪除colorschemes,但你在每次Vim升級後都必須這樣做。

一個(複雜的)替代方案將編寫自定義的:Colorscheme命令,並使用類似黑名單的自定義完成來壓制某些方案。作爲獎勵,通過使用插件,您甚至可以覆蓋原始的:colorscheme命令,以使其完全透明。

相關問題