VIM:C++开发环境:修订间差异
imported>Soleverlee 以“=ctags= <source lang="bash"> sudo apt-get install ctags </source> ~/.vimrc <source lang="lua"> map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> <...”为内容创建页面 |
imported>Soleverlee |
||
第7行: | 第7行: | ||
map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> | map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> | ||
</source> | </source> | ||
这样就可以使用ctags的功能了, | |||
×Ctrl+F12 生成tags文件, | |||
×Ctrl+] 跳转到光标所在符号的定义。 | |||
×Ctrl+t 回到上次跳转前的位置。 | |||
=taglist= | =taglist= | ||
2017年2月28日 (二) 11:03的版本
ctags
sudo apt-get install ctags
~/.vimrc
map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>
这样就可以使用ctags的功能了, ×Ctrl+F12 生成tags文件, ×Ctrl+] 跳转到光标所在符号的定义。 ×Ctrl+t 回到上次跳转前的位置。