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

在Vim中选中JavaScript箭头函数的方法(不使用相对行号)

在Vim中不使用相对行号选中完整JavaScript箭头函数的方法

下面是几种实用的操作方式:

  • 借助语法文本对象(推荐插件辅助)
    安装vim-javascript或nvim-treesitter这类JS语法支持插件后,光标放在箭头函数任意位置:

    • 输入vaf可选中包含赋值语句在内的整个箭头函数块;
    • 输入vif仅选中箭头函数本身(从() => {到闭合})。
  • 手动匹配大括号(无插件)
    光标定位到箭头函数的任意一个大括号上:

    • 输入va{直接选中大括号及其内部所有内容;
    • 或先按v进入可视模式,再按%跳转匹配大括号,同样能选中函数体。如果要包含前面的箭头和参数,按b几次退到箭头起始位置即可。
  • 搜索定位法
    光标在函数内任意位置:

    1. 按v进入可视模式;
    2. 输入?=>反向搜索箭头符号,回车定位到箭头处;
    3. 按%跳转到匹配的闭合大括号,即可选中完整的箭头函数部分。

示例代码:

const myFunction = () => {
  console.log('hello')
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 06:06:32