前端之家收集整理的这篇文章主要介绍了
vimrc,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
- Syntax on
- autocmd BufNewFile *.cpp 0@H_404_3@r ~/.vim/template@H_404_3@/tpl.cpp
- set@H_404_3@ nu
- set@H_404_3@ ru
- set@H_404_3@ mouse=a
- set@H_404_3@ nocompatible
- set@H_404_3@ noswapfile
- set@H_404_3@ noreadonly
- set@H_404_3@ nobackup
- set@H_404_3@ bs=2@H_404_3@
- set@H_404_3@ ts=4@H_404_3@
- set@H_404_3@ sts=4@H_404_3@
- set@H_404_3@ sw=4@H_404_3@
- set@H_404_3@ cin@H_404_3@
- set@H_404_3@ autoindent
- set@H_404_3@ smartindent
- set@H_404_3@ autoread
- colo evening
- set@H_404_3@ clipboard+=unnamedplus
- set@H_404_3@ clipboard+=unnamed
- map@H_404_3@<F2>@H_404_3@ : call Open() <CR>
- map@H_404_3@<F3>@H_404_3@ : call Compile() <CR>
- map@H_404_3@<F4>@H_404_3@ : call Run() <CR>
- map@H_404_3@<F5>@H_404_3@ : call Com_Run() <CR>
- map@H_404_3@<F6>@H_404_3@ : call Gedit() <CR>
- map@H_404_3@<F7>@H_404_3@ : call Compile_O2() <CR>
- func! Open()
- exec "vsp %<.out"@H_404_3@
- exec "sp %<.in"@H_404_3@
- endfunc
- func! Compile()
- exec "w"@H_404_3@
- exec "!g++ ./% -o ./%< -Wall -Dhany01"@H_404_3@
- endfunc
- func! Compile_O2()
- exec "w"@H_404_3@
- exec "!g++ ./% -o ./%< -Wall -O2 -Dhany01"@H_404_3@
- endfunc
- func! Run()
- exec "!./%<"@H_404_3@
- endfunc
- func! Com_Run()
- exec "w"@H_404_3@
- exec "!g++ ./% -o ./%< -Wall -m32 -Dhany01"@H_404_3@
- exec "!./%<"@H_404_3@
- endfunc
- func! Gedit()
- exec "!gedit %"@H_404_3@
- endfunc