使用控制台时在mvim / vim上突出显示不同的语法

时间:2013-04-04 08:24:08

标签: javascript vim syntax-highlighting macvim

在GUI上使用MVIM我在右边获得了语法。在控制台上使用mvim -v\vim,我根本没有语法,但在:syntax on之后如果成为左边的图像,这仍然不是我习惯的颜色。发生了什么事?

enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

图形vim可以使用其他配置文件(~/.gvimrc vs ~/.vimrc),并且由于vim之后明星与mvim不同。关于颜色的差异,控制台无法使用可用于图形界面的全RGB,因此您的配色方案在某种程度上是“近似的”。

答案 1 :(得分:0)

配色方案由:colorscheme [scheme]定义。如果你在没有参数的情况下运行,你可以通过运行它而不用参数来检查哪个正在使用。

通常使用两个文件来自定义vim。您应该检查以查看colorscheme的设置位置。

  • 常规vim(GUI和CLI)自定义继续.vimrc
  • 仅限GUI的自定义.gvimrc

脚本也可以覆盖这些文件中的选项。您可以使用:scriptnames检查当前正在使用哪些,以帮助您查找正在进行的操作。