.vimrc 配置

https://www.zhihu.com/question/19989337/answer/168444287

显示行号 set nu 
 
启动时隐去援助提示 set shortmess=atI
"语法高亮 syntax on "
 
使用vim的键盘模式
 
"set nocompatible "
 
不需要备份 set nobackup
 
"没有保存或文件只读时弹出确认 set confirm "
 
鼠标可用 set mouse=a
 
这个设置会导致无法从windows上复制内容到linux,不推荐使用
 
"tab缩进 set tabstop=4 set shiftwidth=4 set expandtab set smarttab "
 
文件自动检测外部更改 set autoread "
 
c文件自动缩进 set cindent
 
"自动对齐 set autoindent "
 
智能缩进 set smartindent 
 
高亮查找匹配 set hlsearch
 
"背景色 set background=dark "
 
显示匹配 set showmatch
 
"显示标尺,就是在右下角显示光标位置 set ruler "
 
去除vi的一致性 set nocompatible
 
"允许折叠 set foldenable """""""""""""""""设置折叠""""""""""""""""""""" "
 
"根据语法折叠 set fdm=syntax "
 
手动折叠 "set fdm=manual "
 
设置键盘映射,通过空格设置折叠 nnoremap <space> @=((foldclosed(line('.')<0)?'zc':'zo'))<CR> """"""""""""""""""""""""""""""""""""""""""""""
 
"不要闪烁 set novisualbell "
 
启动显示状态行 set laststatus=2 "
 
浅色显示当前行 autocmd InsertLeave * se nocul "
 
用浅色高亮当前行 autocmd InsertEnter * se cul "
 
显示输入的命令 set showcmd 
 
被分割窗口之间显示空白 set fillchars=vert:/ set fillchars=stl:/ set fillchars=stlnc:/
 
显示末尾字符: set list
posted on 2018-01-30 11:04  guolongnv  阅读(145)  评论(0)    收藏  举报