Ubuntu vim下 实现函数跳转功能

本文介绍如何在Vim编辑器中使用ctags生成和更新tags文件,实现代码符号的快速定位。通过简单的命令安装exuberant-ctags,并在项目根目录下运行ctags -R .来创建tags文件。利用Vim的Ctrl+]快捷键进行跳转,Ctrl+T返回,或在设置setmouse=a的情况下,使用Ctrl+鼠标键进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装
sudo apt-get install exuberant-ctags
 
在每次使用时,需要初始化tags,只有这样才能使用跳转功能

  初始化:
    进入项目的顶级目录。输入以下命令。
 
          ctags -R .


        即可生成一个tags文件, 这个文件包含所有函数和变量的索引列表。
 
vim编辑时
  vim 中 光标位置 按 Ctrl + ] 跳转 ;   使用  Crtl + T键 返回
        按了多少次“ CTRL + ] ”,就可以按多少次“ CTRL + T ”原路返回
 
  使用 set mouse=a 时,还可以通过 Ctrl + 鼠标左键 跳转,Crtl + 鼠标右键返回。
 
 
 
有其他需求具体请参考
 
vim --help  (在vim 中按 F1 )
ctags --help

转载于:https://www.cnblogs.com/schips/p/10266070.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值