每到一家新公司都会有自己整理软件使用的这一个步骤,为了方便查找,总结一下vimrc的编写。
.vimrc 文件一般的linux系统里有两个,一个默认放在/usr/share/vim/vimrc下面,是系统配置。一个放在用户的根目录(~)下面,是用户自定义的配置。以下配置的是用户自定义的配置,常用的操作
set cursorcolumn#光标所在列高亮显示
set incsearch#输入关键字的时候高亮显示
set laststatus=2#查看文件路径或者名称
syntax enable #启用语法高亮
syntax on#打开语法高亮
filetype on#打开文件类型检测
filetype plugin on#用于vim打开加载类型插件
filetype indent on
set autoindent#自动缩进
set smartindent#基于autoindent的一些改进
set expandtab#扩展tab为空格
set shiftwidth=4#把每级缩进设置为4个空格
set tapstop=4#一个tab占四个空格
set showmatch#高亮括号匹配
set guioptions+=b#添加水平滚动条
set hlsearch#搜索数据时设置高亮
set magic#设置魔术
set showcmd#vim窗口的右下角显示一个完整的命令已经完成的部分
set wildmenu#启用wildmenu
set backspace=2#设置backplace可以删除任意字符
set textwidth=0#固定行的长度
set history=500#历史记录最长是500个
set foldenable#设置可折叠
set ignorecase#设置不区分大小写
set smartcase#智能大小写搜索
set wrap#自动换行
set tabpagemax=50#最多打开50个标签页
nmap??
vmap??
imap??