用vim看代码的常用指令

vim + ctags:

1.使用vim看代码需要支持代码跳转的ctags插件,sudo apt-get install ctags

2.在代码的目录下输入 ctags -R --c-types=+px,这时会在目录下生成一个ctags文件,然后在  /etc/vim/vimrc中添加 set tags=/xxx/xxx/tags ,把ctags的路径加入到vim的配置中。也可以在vim中通过 :set tags=~/xxx/tags临时配置。

3.这时候就可以在vim中实现函数跳转了

vim -t foo_bar  直接打开含有foo_bar变量或者函数的文件,并直接跳转到对应行

:ta foo_bar    在vim中使用这个指令跳转到foo_bar对应行

[{         跳转到所在行的域内第一列的{

]}         跳转到所在行的域内第一列的}

{        跳转到上一个空行

}        跳转到下一个空行

gd          跳转到局部变量的定义处

ctrl + ]       跳转到光标对应变量或函数的第一个定义

:ts        列表对应的定义

:tn        跳转到下一个定义

:tp        跳转到上一个定义

:tf         跳转到第一个定义

:tl            跳转到最后一个定义

 

转载于:https://www.cnblogs.com/noanswer/p/3664747.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值