函数定义
如何使用 vi 编辑器获取 C++ 代码中的函数定义???
在 C++ Windows 中,我们可以右键单击函数(即调用函数的位置),然后选择函数定义并可以转到其定义。
但是我们如何在 vi 编辑器中做到这一点???
How to get the function definition in c++ code using vi editor???
In c++ windows we can right click on function(i.e. where function gets called) then we select the function definition and can go to its definition.
But how we can do it in vi editor?????
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
vim
和vi
都支持ctags
。安装 ctags,在源代码所在的目录中打开 shell,然后运行
ctags -R
。然后你可以运行:
或者在vim中,将光标移到函数名称上并按Ctrl+]。
有关详细信息,您可以运行
它将显示其他键盘快捷键和命令,如果 Ctrl+] 不能完全满足您的要求,您可能会发现这些快捷键和命令很有帮助。
另请参阅:Vim 和 Ctags 提示和技巧
Both
vim
andvi
supportctags
.Install ctags, open a shell in the directory where your source code lives, and run
ctags -R
.Then you can run:
or inside vim, move the cursor over the function name and press Ctrl+].
For more information, you can run
which will display other keyboard shortcuts and commands that you might find helpful if Ctrl+] doesn't do exactly what you want.
See also: Vim and Ctags tips and tricks