vi(vim)自动更新Ctags

1725阅读 0评论2011-12-07 Alan0521
分类:LINUX

在~/.vimrc中加入
function! UPDATE_TAGS()
let _f_ = expand("%:p")
let _cmd_ = '"ctags -a -f /dvr/tags --c++-kinds=+p --fields=+iaS --extra=+q " ' . '"' . _f_ . '"'
let _resp = system(_cmd_)
unlet _cmd_
unlet _f_
unlet _resp
endfunction
autocmd BufWrite *.cpp,*.h,*.c call UPDATE_TAGS()

或者,又或者装这个,要求Vim6,且编译时要支持python。
 ====
上一篇:Windriver完成Usb驱动程序
下一篇:keil startup 学习