Linux_vim超简单配置

功能配置概述:

语法高亮
自动缩进
括号自动补全
设置行号
快捷搜索
去除搜索高亮
去除错误命令响声

“人狠话不多”直接上代码

vim ~/.vimrc

" 去掉有关vi一致性模式,避免旧版本的一些bug和局限
set nocompatible
" 去除vim的GUI版本中的toolbar
set guioptions-=T
" 去除命令错误的响声
set vb t_vb=

set nu
set ts=4

" 语法高亮显示
syntax on

" 去除搜索高亮
set nohls

" 快捷搜索
set incsearch

" 设置代码匹配包括括号匹配情况
set showmatch

" 设置自动对齐空格数
set tabstop=4
set shiftwidth=4
" 按退格键可以一次删除4个空格
set softtabstop=4

" 设置c/c++方式自动对齐
set autoindent
set cindent
set smartindent

" 设置括号自动补全
inoremap ( ()
inoremap [ []
inoremap { {}

" 检测文件类型
filetype on
" 针对不同的文件,采用不同的缩进方式
filetype indent on
" 允许插件
filetype plugin on
" 启动自动补全
filetype plugin indent on

" 记录历史行数
set history=1000

" 高亮当前行
" set cursorline

" 修改一个文件后,自动备份,文件名为原文件加“~”后缀
if has("vms")
set nobackup
else
set backup
endif

你可能感兴趣的:(Linux)