我已将此添加到.vimrc
set t_Co=256
这似乎没有效果。
我正在使用vim.org网站上的“wombat.vim”配色方案。这在gui版本的vim-gnome中运行良好。我尝试过其他颜色方案和一些工作,有些则没有。如果gnome-terminal无法使用配色方案,那么会有一个终端吗?
答案 0 :(得分:0)
您需要启用256色支持。
为此,您需要在~/.bashrc
,~/.bash_profile
或~/.profile
文件中添加以下内容:
export TERM="gnome-256color"
答案 1 :(得分:0)
袋熊colorscheme没有为gui以外的任何颜色定义颜色。你可以使用CSApprox插件来允许在终端vim中使用gui-only colorschemes。
当然,一旦你这样做仍然存在gnome-terminal没有为自己指定正确$TERM
的问题,所以你必须要么
将代码放入vimrc中,尝试检测何时使用gnome-terminal,然后手动设置t_Co。 CSApprox的文档有一个例子。
将代码放入shell init文件中,尝试检测何时使用gnome-terminal,然后手动将$TERM
设置为正确的值
说服Gnome上游修复多年来一直在他们的跟踪器中的bug,以允许用户设置正确的$TERM
(无需编辑源代码并重新编译)或者在第一时间正确设置