2013-10-24 237 views
0

我想知道如何让vim自定义颜色方案在8种颜色的tty终端中工作(ctrl+alt+fx之一)。tty终端的Vim颜色

我使用莫洛凯主题VIM(代码here

现在,当我打开TTY VIM,它只出现淡蓝色的,而不是8种颜色,如果我选择莫洛凯

它昨天工作,但我想我改变了一些文件,我搞砸了。

那么,请告诉我,我该怎么做才能解决这个问题。

在此先感谢! PS:我不会把每个文件都保存在git下。所以我可能会删掉一些不是的东西。

回答

1

你需要复制的“256个色”块:

if &t_Co > 255 
    " color definitions 
endif 

,以创建一个“8个色”块:

if &t_Co == 8 
    " color definitions 
endif 

并在新的编辑每一个颜色值根据:h cterm-colors阻止。

祝你好运。

+0

工作,谢谢! –

1

这可能不是最好的答案,但因为你是明智的,使用版本控制,你为什么不这样做:

git diff <working-commit> <non-working commit> 

你甚至可以做一个git bisect,并自己找到问题?

+0

我没有为每个文件夹使用git。我不知道为什么它昨天和今天没有工作,我只是认为我抹去了一些东西(这不是保存在git中).. –

+0

好吧,公平的,它是有道理的,但你可能会提到它在你的问题是你的改变很可能不在修订控制之下,如果没有人会密切关注git上的git日志。 –

+0

明白了,谢谢你的完成:) –