我正在努力尝试在vim中设置colorscheme。我安装了许多主题,如jellybeans,gruvbox,molokai(来自AUR,我使用的是Manjaro Linux),但在我的colorscheme name_of_the_colorscheme
或.vimrc
中编写/etc/vimrc
以及其中任何一个都没有&#39工作。我使用gruvbox显然是随机颜色,例如带有软糖的默认主题。
但是,从vim中用:colo
手动设置它可以正常工作。
我注意到当我从终端运行vim时,加载需要两到三秒钟,当我退出它时会留下一个空行,比如
davide@drogon ~ $ vim .vimrc
davide@drogon ~ $
反对
davide@drogon ~ $ vim .vimrc
davide@drogon ~ $
通常(并且应该这样做)。
有趣的是,我用我的笔记本电脑做同样的事情,并且它完美无瑕。在我的台式电脑上,它没有。我甚至将.vimrc
和/etc/vimrc
从笔记本电脑复制到了桌面,但问题仍然存在。
$TERM
设置为xterm-256color
,我甚至尝试在rc文件中编写set t_Co=256
,但即使这样也没用。
我该怎么做才能解决这个问题?
答案 0 :(得分:0)
由于您不确定最后colorscheme
命令的执行位置,因此最终结果显然是随机的。调试vim
启动是一种简单的方法:
vim --cmd 'profile start profile.log' \
--cmd 'profile func *' \
--cmd 'profile file *' \
-c 'profdel func *' \
-c 'profdel file *' \
-c 'qa!' && grep --color -in "colorscheme" profile.log
这将打印启动vim时执行的所有colorscheme
选项。你可以从那里开始工作。