每次到新的机器上使用vim修改配置文件的时候,都要重新设置下vim的环境,比如缩进、显示行号、语法高亮等,每次都设置,太麻烦了,所以找了资料把常用的设定写到家目录下的.vimrc文件上(默认不存在,需要创建),如下:
vim .vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
|
set nobackup
set noswapfile
set nohlsearch
set number
set cindent
set autoindent
set shiftwidth=2
set tabstop=2
set softtabstop=2
set expandtab
set ruler
set mouse= v
syntax on |
常用设定说明:
下面是一些Vim中常用的设定及其具体含义:
·set nobackup:不要备份文件,使用backup备份文件(原文件加后缀~)。
·set noswapfile:不生成.swap文件。我在编辑文件之前总有个习惯,一般会将其原文
件进行.bak备份,然后才很放心地在相关文件上进行修改。如果操作谨慎的朋友建议不要此
项。
·set number:显示行号。
·set cindent:设定C风格缩进,可使用nocindent取消设置。
·set autoindent:设定自动缩进,每行缩进与上一行相等,可使用noautoindent取消设
置。
·set shiftwidth=2:设定缩进为两个空格。
·set tabstop=2:设定制表符为两个空格。
·set softtabstop=2:设定软制表符为两个空格。
·set expandtab:缩进和(软)制表符使用空格替代,可用noexpandtab取消设置。
·set ruler:显示光标所在行列号。
·set mouse=v:如果我们用set mouse=a启动所有模式,屏蔽了鼠标的右键功能,那么
可以用此语法让其在Vim可视化模式下也能使用鼠标右键复制功能。
·syntax on:启动语法高亮。
把这文件(.vimrc)保留好,以后到了那台机器都直接将其放到当前用户家目录下并更名为.vimrc,这样使用起来就方便很多了。
本文转自 巴利奇 51CTO博客,原文链接:http://blog.51cto.com/balich/1760411