我在iTerm中使用Vim时遇到问题。按预期第一次工作,但任何重启或iTerm的新实例,一切都被打破。以此为例
下载并打开iTerm并获取默认主题
接下来导入曝光的暗色方案
然后启动vim并打开文件
一切都如预期。现在退出iTerm的所有实例并重新打开
命令行符合预期。现在打开vim并打开同一个文件。
破碎。以前有人见过这样的事吗?
更新
现在,如果我在Vim中安装曝光的配色方案,结果会再次出现不同。
这个方案是可以接受的(甚至可以说是正确的)但我的问题是原始颜色从何而来,我如何将它们设置为默认颜色?
答案 0 :(得分:1)
据我所知,iTerm是终端模拟器,因此您可能使用vim的终端版本,但是.vimrc不包含此版本的colorscheme设置,仅适用于gui。尝试移动
set colorscheme solarized
外面
if has('gui running')
答案 1 :(得分:1)
区别在于COLORFGBG环境var。它是根据背景是浅还是暗来设定的。 COLORFGBG = 0; 15为您提供前屏幕,COLORFGBG = 12; 8为您提供后屏幕。