Linux Vim语法高亮

/usr/share/vim/vim*/colors路径下有相应的颜色配置文件:
Vim Theme

新建文件 ~/.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

  1. ~/.bashrc文件添加
    if [ "$TERM" == "xterm" ]; then
    export TERM=xterm-256color
    fi
    
  2. 或者在/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" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏