Vim:配色方案在终端中无法正确显示

标签 vim terminal macvim iterm

我刚刚为 Vim 切换到 Solarized 配色方案,但是在正确显示颜色时遇到了一些问题。更正确的描述是,它们看起来一点也不像。

这是一个比较:

MacVim

MacVim


iTerm2 中的 Vim

Vim in iTerm2

如您所见,区别在于白天和黑夜。

我的 iTerm2 终端设置:

iTerm2 Terminal Settings

我认为这允许我的终端 vim 使用正确显示 Solarized 颜色方案所需的所有必要颜色,但显然我错了。有人有想法吗?

最佳答案

当 TERM 系统变量配置为 xterm-256color 时,

set t_Co=256 对我有所帮助。后来我将 $TERM 更改为 screen256-color,VIM 开始自动显示 256 色。

关于Vim:配色方案在终端中无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19477735/

相关文章:

vim - 尝试从标签文件打开引用时,如何告诉 vim 搜索某个目录(以及当前目录)?

python - 如何自动应答linux终端

ruby - 有没有办法在 Vim 中折叠所有多行 Ruby 注释?

linux - 为 Linux bash 或 shell 脚本提供自动完成和错误检测的 IDE?

vim - 为什么vim不遵守python文件中的expandtab?

ruby-on-rails - 在 postgresql gem 上 bundle 安装失败。 (是的,已安装 postgres)

terminal - nohup 与 screen——哪个对于长时间运行的进程更好?

vim - 在 VIM 中重新映射 'd' 键时消除延迟

google-chrome - 如何在Macvim中使用Chrome打开当前文件

unix - 将每一行保存为一个单独的文件