OSX-Terminal.App + vim + solalizing配色方案



我知道这个话题在网上广泛传播,但我花了整个上午寻找解决方案,没有任何帮助。

我想在osx终端中使用solalize配色方案的vim。

所以我下载了solalized。Vim文件,复制到/usr/share/Vim/colors,并写入

   let g:solarized_termcolors=256
   set background=dark
   colorscheme solarized 

.vimrc.

在首选项中,将终端设置为xterm-256color,但颜色仍然混乱

我所做的,正是你可以在这里找到的。

那么,我做错了什么?

如果您试图在控制台上使用VIM,请尝试将Terminal主题更改为solalized。

你可以关注这篇关于solalized theme for OSX的博客文章:

在终端中。App中有几个配色方案可供选择。我们将为一些人眼友好的颜色组合安装solized Dark和solized Light主题

  1. 在浏览器中打开http://ethanschoonover.com/solarized
  2. 下载最新版本http://ethanschoonover.com/solarized/files/solarized.zip.
  3. 解压缩包并找到osx-terminal。
  4. 双击Solarized Dark ansi.terminalSolarized Light ansi.terminal

如果您的系统抱怨它来自一个身份不明的开发人员,您必须暂时允许来自任何地方的应用程序。要做到这一点,去:System Preferences > Security & Privacy > General > Allow applications下载并选择"任何地方"。别忘了把这个改回来!

  • 在终端中选择主题。设置>配置文件下的应用程序首选项。
  • https://vi.stackexchange.com/a/3707/1145

    http://ethanschoonover.com/solarized/vim-colors-solarized

    终端用户注意事项:

    如果你打算在终端模式下使用solalized(即不是像gvim或macvim这样的GUI版本),请请请考虑将你的终端模拟器的配色方案设置为使用solalized调色板。我已经在Solarized主页的官方下载中包含了一些流行的终端模拟器的调色板和Xdefaults。如果您使用solalized而不使用这些颜色,则需要告知solalized将其配色方案降级为与有限的256个终端调色板兼容的一组(而通过使用终端的16 ansi颜色值,您可以为solalized调色板设置正确的特定值)。

    如果您确实使用自定义终端颜色,则solized。Vim应该可以为您开箱工作。如果您使用的是支持256色的终端模拟器,并且不想使用自定义的solalized终端颜色,则需要使用降级的256色方案。为此,只需在配色方案solalization行之前添加以下行:

    let g:solarized_termcolors=256
    

    同样,我建议您只需手动或通过可用于导入的许多终端方案之一将终端颜色更改为Solarized值。

    最新更新