我已經將vim中的自定義顏色方案的數量減少到最低限度,但我仍然擁有所有瘋狂的默認設置,例如elflord
,我寧願不必瀏覽。我可以刪除這些,而不需要黑客入侵我的MacVim並且必須在下一次更新中執行此操作。你可以在vimrc中從vim中移除默認配色方案嗎?
顯然這是分裂毛髮,但配置我的.vimrc
首先是分裂頭髮。
我已經將vim中的自定義顏色方案的數量減少到最低限度,但我仍然擁有所有瘋狂的默認設置,例如elflord
,我寧願不必瀏覽。我可以刪除這些,而不需要黑客入侵我的MacVim並且必須在下一次更新中執行此操作。你可以在vimrc中從vim中移除默認配色方案嗎?
顯然這是分裂毛髮,但配置我的.vimrc
首先是分裂頭髮。
tmcw,
我vim73安裝具有存儲在\路徑\爲\ VIM \ vim73 \顏色的顏色。
在那裏,我看到elflord.vim和其他許多文件。
大概從這個目錄中刪除它們應該完全刪除它們。
然後,你可以通過任何你想要的標籤。
編輯:如果您想要更新某些內容並將其從colors目錄中移除,也許您可能需要編寫一個腳本來管理 - 我不太確定。
HTH
我認爲你是通過你的顏色方案來編輯不同的文件類型?爲什麼不僅僅使用autocmd FileType
或通過ftplugin
目錄中的單個vim文件在相應的文件類型特定條目中設置colorscheme
首選項。確保你有filetype plugin on
你實際使用了多少種顏色?如果它只是少數(並且你確實需要經常改變他們,就像它是否黑暗或明亮的日光),我會定義快捷命令,如:
command -bar Col1 colorscheme default
command -bar Col2 colorscheme darkblue
你可以從$VIMRUNTIME/colors/
刪除colorschemes,但你在每次Vim升級後都必須這樣做。
一個(複雜的)替代方案將編寫自定義的:Colorscheme
命令,並使用類似黑名單的自定義完成來壓制某些方案。作爲獎勵,通過使用插件,您甚至可以覆蓋原始的:colorscheme
命令,以使其完全透明。