vim quickfix学习笔记
常用命令按键映射设置功能键设置跳转设置自动编译并显示错误列表
常用命令
cc 显示详细错误信息( :help :cc )cp 跳到上一个错误 ( :help :cp )cn 跳到下一个错误 ( :help :cn )cl 列出所有错误 ( :help :cl )cw 如果有错误列表,则打开quickfix窗口 ( :help :cw )col 到前一个旧的错误列表 ( :help :col )cnew 到后一个较新的错误列表 ( :help :cnew )
按键映射设置
功能键设置
set cscopequickfix=s-,c-,d-,i-,t-,e- 配置查找方式map <F6>s :cs find s <C-R>=expand("<cword>")<CR><CR> 查找快捷键map <F6>g :cs find g <C-R>=expand("<cword>")<CR><CR> <C-R>是寄存器存放当前光标单词map <F6>c :cs find c <C-R>=expand("<cword>")<CR><CR> :cw<CR>map <F6>t :cs find t <C-R>=expand("<cword>")<CR><CR>map <F6>e :cs find e <C-R>=expand("<cword>")<CR><CR>map <F6>f :cs find f <C-R>=expand("<cfile>")<CR><CR>map <F6>i :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>map <F6>d :cs find d <C-R>=expand("<cword>"(<CR><CR>
跳转设置
"map cw :cw 配置打开位置列表快捷键map :cw 配置打开位置列表快捷键map :cp 跳转到前一个位置map :cn 跳转到下一个位置
自动编译并显示错误列表
map :make :cw