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

IntelliJ快捷键咨询:光标跳至下一段及类Vim块首尾跳转

IntelliJ光标导航实用技巧

嘿,这两个导航问题我太熟了,给你详细捋清楚:

1. 如何将光标移动到下一段?

直接用快捷键就能搞定,不同系统的操作如下:

  • Windows/Linux:按下 Ctrl+Down
  • Mac:按下 Cmd+Down
    这个快捷键会直接把光标跳到下一个由空行分隔的段落开头,完美匹配你说的场景——光标在import起始处的话,按一下就能直接跳到import块后的空行位置。要是你想自定义快捷键,可以去File > Settings > Keymap(Windows/Linux)或者IntelliJ IDEA > Settings > Keymap(Mac)里搜索「Move Caret to Next Paragraph」来调整。

2. 有没有类似Vim中{和}的代码块跳转快捷键?

必须有!IntelliJ默认就提供了对应Vim中{/}的导航功能,分两种情况:

情况一:原生IntelliJ快捷键(非Vim模式)

针对代码块(比如类、方法、import块这类结构化代码)的开头/结尾跳转:

  • Windows/Linux:
    • 跳转到当前代码块开头:Ctrl+Shift+[
    • 跳转到当前代码块结尾:Ctrl+Shift+]
  • Mac:
    • 跳转到当前代码块开头:Cmd+Shift+[
    • 跳转到当前代码块结尾:Cmd+Shift+]

如果是想在空行分隔的段落之间跳转(和Vim里{/}的段落跳转逻辑完全一致),其实用刚才说的Ctrl+Up/Down(Windows/Linux)、Cmd+Up/Down(Mac)就可以,刚好适合你说的import场景,按一下就到目标位置。

情况二:使用IdeaVim插件(Vim模式)

如果你装了IdeaVim插件开启了Vim模式,那更省心——直接按}就能跳转到下一段,按{跳回上一段,和原生Vim的操作完全一样,零学习成本。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 08:59:14