vim配色方案详解

发布时间:2020-07-06编辑:脚本学堂
vim命令默认的配色方案,有时可能无法满足编程或命令操作的需要。本文讲解vim配色方案方面的知识,希望对大家有所帮助。

注意: vi != vim 只有在系统中添加别名它们后才相等,建议使用命令vim

1. 在 .bashrc 中添加:  

复制代码 代码如下:
export TERM=xterm-color

2. 下载配色方案:
vim站点提供下载:
http://www.vim.org/scripts/script_search_results.php?keywords=&script_type=color+scheme&order_by=rating&direction=descending&search=search

3. 把下载下来的 .vim 文件放在 “/usr/share/vim/vim73/colors/” 目录或者放在 “~/.vim/colors/”目录下,后者如果不存在可以自己建一个。

4. 在 “~/.vimrc” 文件中添加下面一行,重新打开一个vim就可以了。
colorscheme 配色方案名称,如:
colorscheme peachpuff    (shell中我使用该配色-vim中已自带了)

5. 另外,可以用一个插件 “Color Scheme Explorer” (下载地址:http://www.vim.org/scripts/script.php?script_id=1298)来帮你选择喜欢的配色。
把解压后的文件放到 “~/.vim/plugin/” 下,在vim中输入下面的命令:
:ColorSchemeExplorer
会列出上面两个colors目录中的所有配色文件,按”回车”来选择一个方案来test就可以了。

6. 为何更改配色方案不成功?
在选择配色方案的过程中,如果发现更改后的配色和目标配色不一致,或者说色调非常难看,那么在 “~/.vimrc” 中添加下面一行就可以了。
这个用来指定配色方案是256色。
set t_Co=256

7. 补充说明:  

复制代码 代码如下:
[root@www ~]# vim ~/.vimrc
"这个档案的双引号 (") 是注解
set hlsearch            "高亮度反白
set backspace=2         "可随时用倒退键刪除
set autoindent          "自动缩排
set ruler               "可显示最後一行的状态
set showmode            "左下角那一行的状态
set nu                  "可以在每一行的最前面显示行号啦!
set bg=dark             "显示不同的底色色調
syntax on               "進行語法檢驗,顏色显示。

8. vim配色样例,执行如下命令即可。  

复制代码 代码如下:
echo "colorscheme peachpuff" >~/.vimrc
echo "syntax on >>~/.vimrc
echo "set t_Co=256 >>~/.vimrc