如何在Sublime Text 3中选定文本的实例之间导航?

tre*_*der 16 keyboard-shortcuts selection sublimetext sublimetext3

Sublime Text 3突出显示当前所选文本的所有实例.是否有任何快捷方式可以将光标导航到所选文本的下一个/上一个实例(副本)?

到目前为止,我只设法找到了一些资料约增加更多的实例当前选择用(扩大它)Ctrl+ D,跳过当前实例(Ctrl+ K,Ctrl+ D),并取消它(Ctrl+ U),这实际上是一个软撤消,不一个真正的命令.

我可以使用Ctrl+ D转到所选文本的下一个实例,然后使用Ctrl+ U来撤消.但是,由于这些快捷方式适用于选择,这不是我正在寻找的.

实际上,我问,有没有办法让这个简单到按下Alt+ Right转到下一个实例或Alt+ Left转到上一个.

如果默认情况下没有解决这个问题,那么哪些命令应该绑定到用户定义的键盘快捷键?

小智 19

是的,您需要做的就是编辑"find_under"的键绑定(Sublime Text - > Preferences - > Key Bindings User).将其复制并粘贴到您的绑定中并设置您的键(默认为"alt + super + g"和shift + alt + super + g)

{ "keys": ["alt+super+g"], "command": "find_under" },
{ "keys": ["shift+alt+super+g"], "command": "find_under_prev" },
Run Code Online (Sandbox Code Playgroud)

  • 在Mac上,默认情况下是CMD + OPTION + G. (4认同)
  • 超级 = Windows 键 (2认同)
  • 我发现在大脑和手指上使用alt + up和alt + down更容易 (2认同)

小智 6

我还需要以比以下更快的方式浏览出现的单词:

  • Ctrl+F
  • 输入世界来查找
  • F3查找下一个出现的位置。

我刚刚发现这个提示:

  • 选择出现次数
  • Ctrl+F3查找下一个出现的情况,或Ctrl+ Shift+F3查找上一个出现的情况。
  • 此时,该事件已经是搜索文本,因此如果您需要在更多事件之间导航,您可以简单地使用F3下一个和Shift+来表示上一个。F3

我希望这也对你有帮助。