繁体   English   中英

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

[英]How to navigate between instances of selected text in Sublime Text 3?

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

到目前为止,我只是通过Ctrl + D ,跳过当前实例( Ctrl + KCtrl + D )并取消选择( Ctrl + U ),找到了一些有关向当前选择添加更多实例(扩展它)的信息,这实际上是一个软撤消,而不是一个真正的命令。

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

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

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

是的 ,您需要做的就是编辑 “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" },

我可能误解了你的问题,但你问的问题看起来很简单,我想知道这是否意味着你可能意味着别的东西。 无论如何,这是我希望你正在寻找的答案。

首先,确保在首选项中将以下设置为true:

// If true, the selected text will be copied into the find panel when it's
// shown.
// On OS X, this value is overridden in the platform specific settings, so
// you'll need to place this line in your user settings to override it.
"find_selected_text": true,

选择您感兴趣的字符串。

在当前文件中搜索[OS X Cmd + F :: Windows Ctrl + F]

现在你可以逐步完成比赛:

  • 转发[OS X Cmd + G :: Windows F4]
  • 返回[OS X Cmd + Shift + G :: Windows Shift + F4]

还有更多:: http://www.cheatography.com/njovin/cheat-sheets/sublime-text-2-keyboard-shortcuts-windows/

我在你的问题中遗漏了什么?

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

  • Ctrl + F.
  • 键入world以查找
  • F3查找下一个匹配项。

我刚刚发现了这个提示:

  • 选择发生
  • 按Ctrl + F3查找下一个匹配项,或按Ctrl + Shift + F3查找上一个匹配项。
  • 此时出现的情况已经是搜索文本,因此如果您需要在更多事件之间导航,则只需将F3用于下一个, Shift + F3用于上一个。

我希望这也可以帮到你。

我在Mac上,这有点已经提到过,但它不需要改变热键菜单,对我来说效果很好。

cmd + K会保留您的突出显示但会取消选择

cmd + D通过包含下一个匹配项扩展您的选择 (现在由于cmd + k而为空)

突出显示一个字符串(一个重复出现)

按住cmd - >按K,然后按D.

根据需要多次来回交替。

每次交替使用D时,您的突出显示和选择仅跳转到下一次出现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM