shawn's vimrc配置(keep updating)

最近在熟悉linux,不可避免地接触了vim。vim 能量很大,想释放vim的扩展功能,需要在vimrc进行配置,
"感谢irwenqiang,打开vim / vi 的区别

vim /etc/vim/vimrc

" 插入模式下用绝对行号, 普通模式下用相对
"autocmd InsertEnter *
:set number
"autocmd InsertLeave *
:set relativenumber
function! NumberToggle()
if(&relativenumber == 1)
set norelativenumber
set number
else
set nonumber
set relativenumber
endif
endfunc
nnoremap :call NumberToggle()

nnoremap :set nonumber!:set foldcolumn=0

"感谢http:// blog.csdn.net/wklken/article/details/8044678
"history 存储长度
set history=1000

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

"非兼容vi模式。去掉有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
set autoread "文件修改之后自动载入
:set foldcolumn=0

你可能感兴趣的:(shawn's vimrc配置(keep updating))