Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
vim:MS Windows上的colorscheme显示错误的颜色_Windows_Vim_Color Scheme - Fatal编程技术网

vim:MS Windows上的colorscheme显示错误的颜色

vim:MS Windows上的colorscheme显示错误的颜色,windows,vim,color-scheme,Windows,Vim,Color Scheme,整个下午我都在为这个话题绞尽脑汁 如果我想更改gvim的配色方案,可以使用以下选项: 但在vim下也是一样,颜色也不完全准确: 我的vimrc的内容在截图上:D 我正在运行Windows 7和vim 7.4,但我也尝试了Windows 8,但没有成功 知道怎么了吗?谢谢大家! 使用命令行Vim时,它仅限于终端的调色板。命令提示符仅支持16种颜色,这些颜色不太可能很好地匹配配色方案。如果你想让它看起来像样,你需要安装一个支持256色的终端。好的,没错。。。显然,在MS Windows上,尝试使

整个下午我都在为这个话题绞尽脑汁

如果我想更改gvim的配色方案,可以使用以下选项:

但在vim下也是一样,颜色也不完全准确:

我的vimrc的内容在截图上:D

我正在运行Windows 7和vim 7.4,但我也尝试了Windows 8,但没有成功


知道怎么了吗?谢谢大家!

使用命令行Vim时,它仅限于终端的调色板。命令提示符仅支持16种颜色,这些颜色不太可能很好地匹配配色方案。如果你想让它看起来像样,你需要安装一个支持256色的终端。

好的,没错。。。显然,在MS Windows上,尝试使用vim获得256色几乎是无用的,但使用gvim则可以

我遵循了此链接中的说明:

然后从此处安装此插件:

vim的结果如下: 所以很明显,即使我在vimrc中设置t_Co=256,它也不起作用

使用gvim:

我读了这篇博文,其中一位用户在运行Windows时尝试了很多东西,但最终还是退出了:D

所以!如果我想在Windows下使用vim获得漂亮的主题/颜色,我会坚持使用gvim

谢谢你的提示:

编辑:另一个非常有效的解决方案谢谢:使用并遵循以下说明:

在windows中使用gvim获取这些配色方案,并通过在vimrc中添加以下内容禁用菜单栏和标题栏

"Remove Menubar and Toolbar
set guioptions -=m 
set guioptions -=T

现在它看起来很像普通的vim。另外,windows的大小比默认的windows cmd更好。

您可以安装git,并确保在安装过程中选择bash terminal。或者,根据您的操作系统,您可以单独安装MINGW 32或64位,这样您将获得正确的配色方案。我有一个Windows1064位,我安装了GitBash,colorscheme按预期工作。

1。您可以尝试在终端设置中更改颜色。2。您可以尝试其他终端,如ConEmu。ConEmu支持256色。3.最后一次机会-赛文。我的选择2和3。至于我的终端的颜色,它是来自Windows的命令提示符,所以很明显我还是用了16种颜色。但你至少是对的2:我安装并配置了ConEmu有一个很好的主题,它就像一个魅力!谢谢:他们已经对Windows10中的DOS提示符进行了改进,现在需要在常规Vim中进行一些修复,而不是在非gVim中处理DOS颜色。我做了一些,但最终放弃了,转而使用gVim。在DOS中,有一件事短期内也不会出现,那就是斜体和粗体字体。您可以安装git,并确保在安装过程中选择bash terminal。或者,根据您的操作系统,您可以单独安装MINGW 32或64位,这样您将获得正确的配色方案。我有一个Windows1064位,我已经安装了GitBash,vim工作正常。