You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vim中光标在外部函数内时,如何选中内部函数的代码块内容?

无需先移动光标到{的解决方案

不用非得先执行f{再选foo()的函数体,有更直接的操作方式:

  • 用函数文本对象:直接输入vif,就能选中光标所在函数的内部所有内容。Vim的if是「inner function」文本对象,不管光标在函数名、参数区的任意位置,都能精准选中当前函数的函数体。如果要连函数的大括号一起选中,换成vaf即可(af是「around function」文本对象)。
  • 替代方案:输入v]}i{——]}会跳转到光标后最近的左大括号{,紧接着i{选中该括号内的内容,不过这种操作比vif繁琐。

内容的提问来源于stack exchange,提问作者Acadian_Ghost

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 14:18:11