我遇到类似于VIM Color scheme not loading by default的问题
除了我在这里发现的gentooish主题有问题http://www.vim.org/scripts/script.php?script_id=2474
由于某些原因,macvim默认情况下拒绝加载此colorcheme。
我的vimrc文件如下,我没有.gvimrc文件。
:set term=xterm-256color
:set t_Co=256
set background=dark
colorscheme gentooish
但是,一旦我打开macvim,如果执行:colorscheme gentooish,它将加载良好。如果我在命令行上输入vim,它也会默认加载。默认情况下,它不会在macvim中加载。
有任何想法吗?
最佳答案
MacVim加载其自己的默认gvimrc文件,该文件将应用默认的colorcheme。由于gvimrc文件是在vimrc文件之后处理的,因此:colorscheme
指令的颜色会被默认gvimrc的颜色覆盖。
有两种解决方案:创建您自己的gvimrc文件,并在此处放置colorscheme命令:
$ cd
$ echo "colorscheme gentooish" > .gvimrc
或者,将以下行放入vimrc中,以防止MacVim应用自己的颜色方案(请参阅
:h macvim-colorscheme
)。let macvim_skip_colorscheme = 1
关于vim - Macvim默认不会加载特定的配色方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14802689/