我已经将vim中的自定义配色方案的数量减少到了最低限度,但我仍然拥有所有疯狂的默认设置,例如elflord
,我宁愿不必通过。我是否可以在不破解MacVim安装的情况下删除这些内容并在下次更新时执行此操作?
显然这是分裂的头发,但首先配置我的.vimrc
是分裂头发。
答案 0 :(得分:0)
tmcw,
我的vim73安装颜色存储在\ path \ to \ vim \ vim73 \ colors中。
在那里,我看到了elflord.vim和许多其他文件。
大概从这个目录中删除它们应该完全删除它们。
然后,您可以随意选择所需内容。
编辑:如果您希望在更新后有一些内容并从colors目录中删除文件,那么您可能需要编写一个脚本来管理它 - 我不太确定。
HTH
答案 1 :(得分:0)
我认为你正在通过你的色彩标签来编辑不同的文件类型?为什么不使用colorscheme
或autocmd FileType
目录中的各个vim文件在相应的特定于文件类型的条目中设置ftplugin
首选项。确保您有filetype plugin on
答案 2 :(得分:0)
您实际使用了多少种颜色方案?如果它只是少数(你真的需要经常更改它们,比如它是黑暗还是明亮的日光),我会定义快捷命令,例如:
command -bar Col1 colorscheme default
command -bar Col2 colorscheme darkblue
您可以从$VIMRUNTIME/colors/
中删除colorschemes,但在每次Vim升级后都必须这样做。
(复杂)替代方案是编写自定义:Colorscheme
命令,其自定义完成使用类似黑名单的内容来抑制某些方案。作为奖励,使用 cmdalias 插件,您甚至可以覆盖原始的:colorscheme
命令,以使其完全透明。