所以这对我来说似乎有些奇怪,但我有一个为vim制作的主题,当我改变终端的颜色时,它也改变了vim的颜色.
这是vim colorscheme,应用了匹配的终端配色方案.
如果我将终端配色方案更改为浅色方案,如果将我的vim配色方案更改为此.
这是我的回复 https://github.com/mhartington/oceanic-next
有什么想法吗?这似乎不会发生在任何其他主题中.
免责声明:我必须承认我对此并不是很了解,所以很可能是错的,但如果没有回答 -
我相信终端颜色方案将颜色名称映射到特定的ansi代码.Vim主题可以采用十六进制代码或数字代码中的颜色,其中数字从0到(终端支持的颜色数 - 1).这些颜色中的每一种都将映射到终端指定的颜色名称,而这些颜色名称又映射到ANSI代码.颜色代码的终端分配取决于其主题.您的其他主题可能会以十六进制代码提供颜色.
尝试运行:http://www.vim.org/scripts/script.php?script_id = 1349可能有不同的终端主题,看看?