方法
# cd ~
# vim ./.vimrc
模版:
syntax on
set autoindent shiftwidth=2
set cindent shiftwidth=4
set smartindent
set mouse=a
set backspace=2
set number
set tabstop=4
语法高亮
syntax on
自动缩进
set autoindent shiftwidth=2
缩进的字符个数
set cindent shiftwidth=4
智能对齐方式
set smartindent设置 Backspace 和 Delete 的灵活程度,backspace=2 则没有任何限制
设置在哪些模式下使用鼠标功能,mouse=a 表示所有模式
set mouse=aset backspace=2
显示行号
set number显示命令行
set showcmd
一个tab是4个字符
set tabstop=4不自动换行
set nowrap设置超过100字符自动换行
set textwidth=100
按一次tab前进4个字符
set softtabstop=4用空格代替tab
set expandtab设置自动缩进
set ai!
设置折叠模式
set foldcolumn=4
打开光标的行列位置显示功能
set ruler显示中文引号
set ambiwidth=double
行高亮
set cursorline
列高亮,与函数列表有冲突
set cursorcolumn设置命令行的高度
set cmdheight=2
高亮搜索的关键字
set hlsearch
搜索忽略大小写
set ignorecase
设置命令历史行数
set history=100
启动的时候不显示那个援助索马里儿童的提示
set shortmess=atI
不要闪烁
set novisualbell
显示TAB健
set list
set listchars=tab:>-,trail:-
缺省不产生备份文件
set nobackup
在输入括号时光标会短暂地跳到与之相匹配的括号处,不影响输入
set showmatch
正确地处理中文字符的折行和拼接
set formatoptions+=mM
设定文件浏览器目录为当前目录
set bsdir=buffer
自动切换当前目录为当前文件所在的目录
set autochdir
自动重新加载外部修改内容
set autoread