Linux Vim语法高亮
/usr/share/vim/vim*/colors
路径下有相应的颜色配置文件:
新建文件 ~/.vimrc
(当前)或/etc/vimrc
(全局)
设置如下值:
set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限
filetype off
syntax on "语法高亮显示
filetype indent on "文件自动缩进
colorscheme darkblue “颜色风格
set showcmd "Show (partial) command in status line.
set showmatch "Show matching brackets.
set incsearch "Incremental search
set syn=cpp "语法高亮
set nu! "显示行号
set hlsearch
set nobackup "不产生备份文件
set ruler "在编辑过程中,在右下角显示光标位置的状态行
set autoindent "使用自动对齐,也就是把当前行的对齐格式应用到下一行
set smartindent "依据上面的对齐格式,智能的选择对齐方式
set tabstop=4 "设置tab键为4个空格
set shiftwidth=4 "设置当前行之间交错时使用4个空格
set enc=utf-8 "设置编码
set fenc=utf-8 "设置文件编码
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 "设置文件编码检测类型及支持格式
set backspace=2 "设置退格键可用
另外,由于vi和vim的命令不同,为了让vi命令也可以使用vim的配置,需要修改 vi /etc/bashrc
(全局的)或 vi ~/.bashrc
(当前用户)
增加一行alias vi='vim'
vim开启256色支持
编辑~/.vimrc
文件,添加 set t_Co=256
t_Co即terminal Color之意
终端支持256色:
查看终端类型$ echo $TERM
若不是256色,将终端类型更改为xterm-256color
~/.bashrc
文件添加if [ "$TERM" == "xterm" ]; then export TERM=xterm-256color fi
- 或者在
/etc/profile
添加:export $TERM=xterm-color
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com
文章标题: Linux Vim语法高亮
文章字数: 400
本文作者: Jun
发布时间: 2018-06-15, 10:57:00
最后更新: 2018-06-21, 15:19:48
原始链接: http://yoursite.com/2018/06/15/Linux-Vim语法高亮/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。