Sublime Text 3突出显示当前所选文本的所有实例。是否有任何快捷方式可以将光标导航到所选文本的下一个/上一个实例(副本)?
到目前为止,我只是设法找到some information关于使用 Ctrl + D 向当前选择添加更多实例(扩展它),跳过当前实例( Ctrl + K , Ctrl + D )并取消选择它( Ctrl + U ),实际上是软撤消,而不是真正的命令。
我可以使用 Ctrl + D 转到所选文本的下一个实例,然后按 Ctrl + U 撤消。但是,由于这些快捷方式适用于选择,这不是我正在寻找的。 p>
实际上,我问,有没有办法让这个简单到按 Alt + Right 转到下一个实例或 Alt < / kbd> + 左转到上一个。
如果默认情况下没有解决这个问题,那么哪些命令应该绑定到用户定义的键盘快捷键?
答案 0 :(得分:17)
是,您需要做的只是编辑您的密钥绑定(Sublime Text - &gt;偏好设置 - &gt;密钥绑定用户)“find_under” 即可。复制&amp;将其粘贴到您的绑定并设置您的键(默认为“alt + super + g”和shift + alt + super + g)
{ "keys": ["alt+super+g"], "command": "find_under" },
{ "keys": ["shift+alt+super+g"], "command": "find_under_prev" },
答案 1 :(得分:3)
我可能会误解你的问题,但你提出的问题看起来很简单,我想知道这是否意味着你可能意味着别的东西。无论如何,这是一个我希望你正在寻找的答案。
首先,确保在首选项中将以下设置为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]
现在你可以逐步完成比赛:
此处更多:: http://www.cheatography.com/njovin/cheat-sheets/sublime-text-2-keyboard-shortcuts-windows/
你在问题中遗漏了什么?
答案 2 :(得分:2)
我还需要以比以下更快的方式浏览单词的出现次数:
我刚刚发现了这个提示:
我希望这对你也有帮助。
答案 3 :(得分:1)
我在Mac上,已经提到过这种情况,但它并不需要改变热键菜单,对我来说效果还不错。
cmd + K会保留您的突出显示,但取消选择
cmd + D扩展您的选择(由于cmd + k,现在为空)包括下一次出现
突出显示一个字符串(一个重复的字符串)
同时持有cmd - &gt;按K,然后按D
根据需要来回交替。
每次交替使用D时,您的突出显示和选择都会跳转到下一次出现。