From 9c7433663d97b3c879b2980ebbfec527645d4cf3 Mon Sep 17 00:00:00 2001 From: light <1870499383@qq.com> Date: Mon, 16 Sep 2019 15:51:35 +0800 Subject: [PATCH] update clean vimrc --- vim/clean.vimrc | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/vim/clean.vimrc b/vim/clean.vimrc index 1053751..271383f 100644 --- a/vim/clean.vimrc +++ b/vim/clean.vimrc @@ -1,5 +1,7 @@ nnoremap [ :bp nnoremap ] :bn +nnoremap :bp +nnoremap :bn " 映射num到num buffer "nmap :bn map 1 :b 1 @@ -17,6 +19,7 @@ nmap J 5j nmap K 5k nmap H 5h nmap L 5l +nmap & $ nnoremap h nnoremap l @@ -87,6 +90,7 @@ set expandtab set smarttab " 显示行号 set number +set rnu " 历史记录数 set history=1000 "禁止生成临时文件 @@ -94,9 +98,9 @@ set nobackup set noswapfile "搜索忽略大小写 set ignorecase -" 搜索时忽略大小写,但在有一个或以上大写字母时仍大小写敏感 -set ignorecase -set smartcase +" 搜索时忽略大小写,但在有一个或以上大写字母时仍大小写敏感 +set ignorecase +set smartcase "搜索逐字符高亮 @@ -142,9 +146,9 @@ map mc :set mouse=c:set nu!:set paste set mouse=a " 选中状态下 Ctrl+c 复制 -vnoremap "+y - -" Ctrl+v +vnoremap "+y + +" Ctrl+v "nmap "+p @@ -163,7 +167,7 @@ set scrolloff=3 " 为C程序提供自动缩进 set smartindent " 高亮显示普通txt文件(需要txt.vim脚本) - au BufRead,BufNewFile * setfiletype txt +au BufRead,BufNewFile * setfiletype txt filetype plugin indent on "打开文件类型检测, 加了这句才可以用智能补全 set completeopt=longest,menu @@ -182,15 +186,14 @@ fun! CleanExtraSpaces() silent! %s/\s\+$//e call setpos('.', save_cursor) call setreg('/', old_query) -endfun +endfun if has("autocmd") autocmd BufWritePre *.txt,*.js,*.py,*.wiki,*.sh,*.coffee,*.vue :call CleanExtraSpaces() endif -colorscheme slate -highlight Comment ctermfg=blue +colorscheme desert au BufNewFile,BufRead *.launch,*.urdf set filetype=xml