Macos vim颜色未加载或不工作
我是一个新的vim用户,我想尝试新的颜色主题。Macos vim颜色未加载或不工作,macos,vim,Macos,Vim,我是一个新的vim用户,我想尝试新的颜色主题。 我创建了一个.vim目录,其中包含带有主题和.vimrc文件的colors目录,我在我的home目录中创建了一个符号链接,它指向./vim/.vimrc文件 这是我的.vimrc: syntax enable set t_Co=256 set synmaxcol=240 set background=dark colorscheme twilight let g:solarized_termcolors=256 这是屏幕截图: 这就是我想要的:
我创建了一个.vim目录,其中包含带有主题和.vimrc文件的colors目录,我在我的home目录中创建了一个符号链接,它指向./vim/.vimrc文件 这是我的.vimrc:
syntax enable
set t_Co=256
set synmaxcol=240
set background=dark
colorscheme twilight
let g:solarized_termcolors=256
这是屏幕截图:这就是我想要的:
怎么了 注意:
如果我使用图形化的macvim,它会工作,因此在我的终端中,vim主题出现问题,为GUI(即
gvim
)和终端(即vim
)定义一组单独的颜色,因此您可能会在gvim和vim中看到不同的颜色。这背后的原因是,与GUI相比,终端支持的颜色数量有限
CsAbrox
但您可以使用类似的插件,它将GUI colorscheme中的颜色转换为终端的等效颜色,这样您可以看到几乎相似的颜色集。大多数支持88或256色的现代终端(如Gnome终端、控制台、OSX终端)都可以使用该插件
csappro
插件的好处是不需要单独配置,只需在.vim
目录中安装这个插件就足够了。当您运行colorscheme
命令选择颜色方案时,只要您的终端支持88或256种颜色,该插件就会自动为您转换颜色
如果您运行的是gvim
,或者终端不支持88/256色,那么这个插件只是保持沉默,不进行任何颜色转换。我相信还有一种机制可以输出转换后的颜色
可供替代的
我听说的另一个类似的插件类似于csappro
,但您需要使用命令:GuiColorScheme
设置配色方案
让g:solarized_termcolors=256
仅在使用solarized colorscheme时有用。因为你想使用暮光之城,这条线是无用的,应该删除