vim: MS Windows 上的配色方案显示错误的颜色
vim: colorscheme on MS Windows display wrong colors
整个下午我都在为这个话题苦恼...
如果我想改变 gvim 的配色方案,没关系(这里是 donbass.vim):
但在vim下也是一样,而且颜色一点都不准确:
我的 vimrc 的内容,它在屏幕截图上 :D
我是 运行 Windows 7 和 vim 7.4,但我也尝试过 Windows 8 但没有成功...
知道出了什么问题吗?谢谢!
当您使用命令行 Vim 时,它仅限于终端的调色板。命令提示符仅支持 16 种颜色,不太可能与 colorscheme 匹配得很好。如果你想让它看起来像样,你需要安装一个支持256色的终端。
OK,resueman 是对的...显然在 MS Windows 上尝试用 vim 获得 256 色几乎没用(但用 g[=43= 没问题) ]).
我遵循了这个 link 的指示:
http://vim.wikia.com/wiki/Xterm256_color_names_for_console_Vim
然后从这里安装这个插件:
http://www.vim.org/scripts/script.php?script_id=3412
vim 的结果:
很明显,即使我在 vimrc 中设置 t_Co=256,它也不起作用...
与 gvim:
我读了这个博客 post,其中一位用户尝试了很多东西 运行 Windows,但最后退出了 :D
http://mx.kelsin.net/2014/02/17/installing-vim-and-a-sane-environment-in-windows/
所以!如果我想要在 Windows 下使用 vim 的漂亮主题/颜色,我会坚持使用 gvim!
感谢提示resueman :)
编辑:另一种非常有效的解决方案(谢谢 Alex Kroll): use ConEmu 并按照以下说明操作:
ConEmu: Vim Syntax Highlight
在 windows 中使用 gvim 获取这些配色方案,并通过在 vimrc
中添加以下内容来禁用菜单栏和标题栏
"Remove Menubar and Toolbar
set guioptions -=m
set guioptions -=T
现在它看起来很像常规 vim。在奖金 windows 调整大小比默认 windows cmd.
您可以安装 git 并确保在安装过程中 select bash 终端。或者您可以根据您的 OS 单独安装 MINGW 32 位或 64 位,您将获得正确的配色方案。我有一个 windows 10 64 位并且我安装了 git bash 并且颜色方案按预期工作。
整个下午我都在为这个话题苦恼...
如果我想改变 gvim 的配色方案,没关系(这里是 donbass.vim):
但在vim下也是一样,而且颜色一点都不准确:
我的 vimrc 的内容,它在屏幕截图上 :D
我是 运行 Windows 7 和 vim 7.4,但我也尝试过 Windows 8 但没有成功...
知道出了什么问题吗?谢谢!
当您使用命令行 Vim 时,它仅限于终端的调色板。命令提示符仅支持 16 种颜色,不太可能与 colorscheme 匹配得很好。如果你想让它看起来像样,你需要安装一个支持256色的终端。
OK,resueman 是对的...显然在 MS Windows 上尝试用 vim 获得 256 色几乎没用(但用 g[=43= 没问题) ]).
我遵循了这个 link 的指示: http://vim.wikia.com/wiki/Xterm256_color_names_for_console_Vim
然后从这里安装这个插件: http://www.vim.org/scripts/script.php?script_id=3412
vim 的结果:
与 gvim:
我读了这个博客 post,其中一位用户尝试了很多东西 运行 Windows,但最后退出了 :D http://mx.kelsin.net/2014/02/17/installing-vim-and-a-sane-environment-in-windows/
所以!如果我想要在 Windows 下使用 vim 的漂亮主题/颜色,我会坚持使用 gvim!
感谢提示resueman :)
编辑:另一种非常有效的解决方案(谢谢 Alex Kroll): use ConEmu 并按照以下说明操作: ConEmu: Vim Syntax Highlight
在 windows 中使用 gvim 获取这些配色方案,并通过在 vimrc
中添加以下内容来禁用菜单栏和标题栏"Remove Menubar and Toolbar
set guioptions -=m
set guioptions -=T
现在它看起来很像常规 vim。在奖金 windows 调整大小比默认 windows cmd.
您可以安装 git 并确保在安装过程中 select bash 终端。或者您可以根据您的 OS 单独安装 MINGW 32 位或 64 位,您将获得正确的配色方案。我有一个 windows 10 64 位并且我安装了 git bash 并且颜色方案按预期工作。