我的.vimrc

"设置中文帮助文件
set helplang=cn
set encoding=utf-8


"设置语法高亮
syntax enable
syntax on


"设置配色方案
colorscheme desert


"设置TagList
let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1


"通过WinManager插件来将TagList窗口和netrw窗口整合起来
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>


"设定是否使用 quickfix 窗口来显示 cscope 结果
:set cscopequickfix=s-,c-,d-,i-,t-,e-


"设置cscope的快捷键
nmap <C-_>s :cs find s <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>g :cs find g <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>c :cs find c <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>t :cs find t <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>e :cs find e <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>f :cs find f <C-R>=expand("<cfile>")<CR><CR>
nmap <C-_>i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
nmap <C-_>d :cs find d <C-R>=expand("<cword>")<CR><CR>


"设置QuickFix错误定位快捷键
nmap <F6> :cn<cr>
nmap <F7> :cp<cr>


"设置MiniBufExplorer
"<C-Tab> 向前循环切换到每个buffer上,并在但前窗口打开
"<C-S-Tab> 向后循环切换到每个buffer上,并在但前窗口打开
let g:miniBufExplMapCTabSwitchBufs = 1


"用<C-箭头键>切换到上下左右窗口中去
let g:miniBufExplMapWindowNavArrows = 1


"按F12时在一个新的buffer中打开c/h文件
nnoremap <silent> <F12> :A<CR>


"设置F3为grep快捷键
nnoremap <silent> <F3> :Grep<CR>


"打开文件类型检测, 加了这句才可以用智能补全
filetype plugin indent on


"关掉智能补全时的预览窗口
set completeopt=longest,menu


"经常在这个工程中编程
set tags=/home/luzhonghui/workspace/Source_Insight/linux-2.6.27.39/tags


"经常使用cscope
cs add /home/luzhonghui/workspace/Source_Insight/linux-2.6.27.39/cscope.out /home/luzhonghui/workspace/Source_Insight/linux-2.6.27.39/


"设置行号
set nu
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值