我通过将此行添加到 .vimrc 更改了 vim 中的配色方案:
colorscheme desert
当我打开.vimrc
或.profile
文本是彩色的,但是当我打开时,vim test.txt
我输入的文本不是彩色的。只有文本模式的颜色为“INSERT/COMMAND”。
到底是怎么回事?
答案1
文件.txt
是纯文本文件,因此不应着色。要为文本着色,您需要一个配色方案,以及如何为文件着色的规则(语法也是如此)。
对于.vimrc
和.profile
,vim 可能会干扰标准文件名的语法。 Vim 还可以通过后缀或文件中的第一行(或最后一行)来干扰语法。您可以使用 强制语法:set syntax=html
。