如题,最近被人安利了 neovim 。别的都挺好的,就是很多 vim 的 theme 有好多都没法正常显示。是我使用的方式不对么?有没有 neovim 能好用的 theme ?或者应该怎么配置?
平台包括 mac 和 ubuntu
1
chemzqm 2016-02-14 13:18:43 +08:00
可能跟你插件或者配置有关,我用 neovim 没发现 theme 有什么问题。
|
2
haoc OP @chemzqm 你是用 mac 还是 linux ?我的 ubuntu14 只有一个 theme 能用,还是表明了为 neovim 改进过的。
|
3
chemzqm 2016-02-18 14:47:19 +08:00
是我说错了, Neovim 确实需要专用的主题
|
4
chemzqm 2016-02-18 17:20:31 +08:00
如果你的 nvim 启用 truecolor ,但是 colorscheme 还是使用 256 颜色就会出问题,
你需要改改插件,或者使用 https://github.com/frankier/neovim-colors-solarized-truecolor-only 这种 |
5
haoc OP 这是我的 init.vim https://github.com/haocs/dotfiles/blob/master/nvim/init.vim
貌似除了我现在用的这款 theme 其他都没法工作(无论是否启用 truecolor). |
7
yuuko 2016-02-26 23:19:01 +08:00
neovim 用这个主题,很好看 gruvbox , github 搜索
|
8
arakashic 2016-02-27 07:26:16 +08:00 1
如果你的 neovim 设置使用了 truecolor ( let $NVIM_TUI_ENABLE_TRUE_COLOR = 1 )的话,应该使用 theme 里的 gui color 。但是 neovim 在这种情况下不会设置 has("gui_running"),导致 colorscheme 不能正确使用 gui color 。这个暂时只能通过 patch colorscheme 来解决,具体可以参考我这个 commit , https://github.com/arakashic/nvim-colors-solarized/commit/ea1e3662fc98ac73e520710c2f5a1a691efb84dc 。只要你的 colorscheme 有 gui color 一般都可以这么干。
另外,用 tmux 的话要确保 tmux 有 truecolor 的 patch 。 |
10
haoc OP @arakashic 看了你的 patch 稍微明白一些。其实我有点闹不明白 color/theme 的设置,一般都是拿来主义。
|
11
7jmS8834H50s975y 2016-04-21 18:45:25 +08:00 via Android
|
13
7jmS8834H50s975y 2016-04-23 08:05:30 +08:00 via Android
@haoc 恩,不过都是延迟加载, 20ms 启动
|