gnome terminal和vim配色,以及solarized的使用
gnome terminal
- 使用
bash -c "$(wget -qO- https://git.io/vQgMr)"安装 git clone之后本地安装
dircolors
git clone https://github.com/seebi/dircolors-solarized.git
cp dircolors.256dark ~/.dircolors然后在.zshrc中添加如下代码
export TERM=xterm-256color
eval `dircolors ~/.dir_colors`vim
set background=dark
set termguicolors
colorscheme solarized同时修改solarized: L243支持termguicolors,否则会发现蒙了一层灰色
-if (has("gui_running") && g:solarized_degrade == 0)
+if (has("gui_running") && g:solarized_degrade == 0) || has('termguicolors')可以在~/.vim/plugged/vim-colors-solarized/colors/solarized.vim修改以定制
可以在http://vimdoc.sourceforge.net/htmldoc/syntax.html查找各项定义,例如
String: a string constant: “this is a string”Number: a number constant: 234, 0xffFunction: function name (also: methods for classes)
同时可以使用插件fogine/vim-syntaxattr来查询各种颜色定义
tips
terminal需要和vim配色方案保持一定的统一,例如solarized提供全套解决方案- 需要检查
gnome terminal颜色支持 - 需要检查
vim color theme对终端的颜色支持
finish
gnome terminal-Gogh: solarized dark high contrastdircolor-dircolors-solarized: dircolors.256darkvim-vim-colors-solarized: solarized dark修改termguicolors