我的 vim 目录:
>:/usr/share/vim$ ls -al
total 28
drwxr-xr-x 5 root root 4096 2010-09-26 00:03 .
drwxr-xr-x 352 root root 12288 2010-09-25 14:35 ..
drwxr-xr-x 7 root root 4096 2010-09-25 14:35 addons
lrwxrwxrwx 1 root root 15 2010-09-25 14:35 gvimrc -> /etc/vim/gvimrc
drwxr-xr-x 2 root root 4096 2010-09-25 14:35 registry
drwxr-xr-x 17 root root 4096 2010-09-25 14:35 vim72
lrwxrwxrwx 1 root root 5 2010-09-25 14:35 vimcurrent -> vim72
lrwxrwxrwx 1 root root 8 2010-09-25 14:35 vimfiles -> /etc/vim
lrwxrwxrwx 1 root root 14 2010-09-25 14:35 vimrc -> /etc/vim/vimrc
>:/usr/share/vim$ ls vim72/colors
ron.vim ir_black.vim morning.vim pablo.vim
vim 运行时路径:
/usr/share/vim,/etc/vim
我有以下行/etc/vim/vimrc
colorscheme ir_black
问题:
如您在上面看到的,我ir_black.vim
在/usr/share/vim/vim72/colors
目录中。即便如此,我在启动 gvim 并且屏幕只是白色(无颜色)时收到以下错误:
Error detected while processing /usr/share/vim/vimrc:
line 100:
E185: Cannot find color scheme ir_black
我做了什么:
>:/usr/share/vim$ sudo mkdir /usr/share/vim/colors &&
sudo cp -R /usr/share/vim/vim72/colors/* /usr/share/vim/colors
这使配色方案起作用,但我的屏幕开始看起来很奇怪,每个字符之间都有间隙。
我怎样才能解决这个问题?
我不太确定该错误消息,但似乎您的 vimrc 文件找不到您的颜色方案。
您是否尝试过使用主文件夹中的配色方案?(
/home/your_home_folder/.vim/colors/ir_black.vim
)如果您在该文件夹中有一些配色方案文件,那么您可以从
edit->ColorScheme->ir_black
. 如果你想要 "ir_black" 作为你的默认 gvim cholorscheme 把 "colorscheme ir_black" 放在你的 vimrc 文件 (/home/your_home_folder/.vimrc
) 中。您看到每个字符之间有很多差距的原因是您在 vimrc 中使用的字体在计算机中不可用。