VIM:C++开发环境:修订间差异

来自WHY42
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
 
(未显示同一用户的1个中间版本)
第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 回到上次跳转前的位置。

taglist

cscope