iTerm中的主题在vim中改变颜色
像iTerm这样的终端如何处理主题? 我的问题是这样的; 我在vim中设置了一个主题,这改变了js代码中突出显示的语法。当我在iTerm中更改主题时,vim中的颜色会更改! 我想有一个更好的主意,这样我就可以控制这些设置,而不是满足于在一个碰巧有效的组合上绊倒。iTerm中的主题在vim中改变颜色,vim,colors,themes,syntax-highlighting,iterm,Vim,Colors,Themes,Syntax Highlighting,Iterm,像iTerm这样的终端如何处理主题? 我的问题是这样的; 我在vim中设置了一个主题,这改变了js代码中突出显示的语法。当我在iTerm中更改主题时,vim中的颜色会更改! 我想有一个更好的主意,这样我就可以控制这些设置,而不是满足于在一个碰巧有效的组合上绊倒。 为什么改变终端主题会改变vim中的颜色?如何避免这种影响?Vim将使用终端仿真器设置的所谓“ANSI”颜色来显示0-15范围内的任何颜色,因此,每当您操作这些“ANSI”颜色时,这些颜色都会发生变化。这是基本原则;这是完全正常的,没有办
为什么改变终端主题会改变vim中的颜色?如何避免这种影响?Vim将使用终端仿真器设置的所谓“ANSI”颜色来显示
0-15
范围内的任何颜色,因此,每当您操作这些“ANSI”颜色时,这些颜色都会发生变化。这是基本原则;这是完全正常的,没有办法
如果您不希望Vim颜色从终端仿真器的调色板继承,则需要使用该0-15
范围之外的颜色。从那里,你基本上有两个解决方案
术语设置为xterm-256color
,然后选择适合256色的配色方案
正确设计的“256color”配色方案仅使用16-255
范围内的颜色,因此它们不会受到终端仿真器调色板的任何更改的影响