这里记录下自己常用的 vim 的配置信息,包括设置行数,语法高亮,鼠标操控等配置,以及一些常用的配置项的说明。

配置信息

set nu

syntax on
set showmode
set nocompatible
set showcmd
set confirm
set t_Co=256
set mouse=a
filetype indent on

set tabstop=4
set shiftwidth=4
set expandtab
set smarttab
set ignorecase
set autoindent
set smartindent

set hlsearch
set showmatch

set ruler

set foldenable
set foldmethod=manual

autocmd InsertLeave * se nocul
autocmd InsertEnter * se cul

if version >= 603
    set helplang=cn
    set encoding=utf-8
endif

部分说明

nu

或者是 number ,表示现实行信息。

syntax on

代码高亮,会根据使用的语言自动识别高亮。

showmode

在底部显示当前的命令模式。

nocompatible

不与 vi 兼容,表明 vim 会使用自己的一套逻辑。

showcmd

现实命令。

t_Co

设置为256彩色位。

mouse

使用鼠标操作。

filetype indent on

开启文件类型检查,并且载入与该类型对应的缩进规则。

tabstop

设置tab键表示4个空格。

ignorecase

查找的时候忽略大小写。

autoindent

按下回车键,使得下一行的缩进和上一行一样。

hlsearch

搜索时高亮显示。

showmatch

高亮显示所匹配到的大括号小括号等。

ruler

在状态栏显示光标的位置信息。

设置

需要在 vim ~/.vimrc中配置,配置完成之后需要应用 source ~/.bashrc

参考

Vim 配置入门

分类: 技术

0 条评论

发表回复

您的电子邮箱地址不会被公开。