我知道这个话题在互联网上广泛传播,但我整个上午都在寻找一个解决方案而没有任何帮助。
我想在osx-terminal中使用vim与solarized colorscheme。
所以我下载了solarized.vim文件并将其复制到/ usr / share / vim / colors并写了
let g:solarized_termcolors=256
set background=dark
colorscheme solarized
<。>在.vimrc。
在首选项中,终端设置为xterm-256color
,但颜色仍然混乱。
我所做的,正是你能找到的here。
那么,我做错了什么?
答案 0 :(得分:9)
如果您尝试在控制台上使用VIM,请尝试将终端主题更改为Solarized。
您可以按照blog post on Solarized theme for OSX:
进行操作在Terminal.app中,您可以选择一些颜色方案选项。我们将为一些人眼友好的颜色组合安装Solarized Dark和Solarized Light主题
- 转到浏览器中的http://ethanschoonover.com/solarized
- 下载最新版本http://ethanschoonover.com/solarized/files/solarized.zip。
- 解压缩包并找到解压缩文件夹中的osx-terminal.app-colors-solarized文件夹。
- 双击
醇>Solarized Dark ansi.terminal
和Solarized Light ansi.terminal
。如果您的系统然后抱怨它来自一个身份不明的开发人员,您必须暂时允许来自任何地方的应用程序。要执行此操作,请转到:
System Preferences > Security & Privacy > General > Allow applications
下载并选择“Anywhere”。不要忘记改回来!
- 在设置&gt;下的Terminal.app首选项中选择主题。配置文件。您可以按默认选择默认选择它。
醇>
答案 1 :(得分:2)
https://vi.stackexchange.com/a/3707/1145
http://ethanschoonover.com/solarized/vim-colors-solarized
终端用户的重要提示:
如果您要在终端模式下使用Solarized(即不是像gvim或macvim这样的GUI版本),请请考虑设置终端模拟器的colorscheme以使用Solarized调色板。我已经在Solarized主页上提供了官方Solarized下载的一些流行的终端模拟器和Xdefaults的调色板。如果你在没有这些颜色的情况下使用Solarized,则需要告知Solarized将其colorscheme降级为与有限的256终端调色板兼容的设置(而使用终端的16 ansi颜色值,您可以为Solarized设置正确的特定值调色板)。
如果您使用自定义终端颜色,solarized.vim应该为您开箱即用。如果您使用的是支持256色并且不想使用自定义Solarized终端颜色的终端仿真器,则需要使用降级的256色方案。为此,只需在colorschem曝光线之前添加以下行:
let g:solarized_termcolors=256
同样,我建议您手动或通过可导入的众多终端方案之一将终端颜色更改为Solarized值。