vim配置

terminal -> vim ~/.vimrc
paste below:

set nocompatible
set nu sts=4 ts=4 sw=4 et si ai
set ruler
set hlsearch
syntax on
filetype plugin on
set whichwrap+=<,>,h,l
set backspace=indent,eol,start
set clipboard+=unnamed

map <F5> :call CompileRunGcc()<CR>
fun! CompileRunGcc()
exec "w"
exec "!gcc % -o %<"
exec "! ./%<"
endfunc

map <F6> :call CompileRunGpp()<CR>
fun! CompileRunGpp()
exec "w"
exec "!g++ % -o %<"
exec "! ./%<"
endfunc

map <F7> :call Rungdb()<CR><CR><CR>
fun! Rungdb()
exec "w"
exec "!gcc % -g -o %<"
exec "!gdb %<"
endfunc

vim 查找当前字符:*向下查找,#向上查找,$行尾,^行首 /flw取消高亮字符
vim原生自动补全:<C-X><C-O> 自动补全插件YouCompleteMe
vim 分屏: 左右:vsp filename,swap:ctrl+L,move:ctrl+l, move quickly: ctrl+w+w
新建window:水平<C-w n> 竖直<C-w v>
打开新文件::e 浏览当前目录::E
分屏打开目录::He or :Ve
vim 原生牛X指令

posted @ 2015-03-31 22:37  Lcnoctave  阅读(228)  评论(0编辑  收藏  举报