Sublime text – 搜索时立即聚焦选择的配置

Sublime text – 搜索时立即聚焦选择的配置

从 Textmate 过渡到 Sublime text,严重缺少一个功能:

在 textmate 中,当在单个文件中搜索“sometext”时,“Cmd-g”将焦点设置到选择上,这样您就可以编辑包含“sometext”的当前行,而无需先单击它。

在 sublime text 中,它会选择该行上的“sometext”,但你必须单击才能将光标设置在那里,这浪费了我的时间和注意力。相反,按下“Cmd-g”后,焦点仍留在搜索框中,在那里输入会更改搜索词。

是否存在我不知道的设置可以允许这样做?

谢谢

答案1

好的,找到了解决方法。

显然有两种不同的搜索模式: - 增量搜索(cmd-i)和 - 查找(cmd-f)

cmd-i 完全满足我的需要,因此我在“首选项”->“键绑定(用户)”中切换了快捷键:

{ "keys": ["super+i"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false} },
{ "keys": ["super+shift+i"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":true} },
{ "keys": ["super+f"], "command": "show_panel", "args": {"panel": "find"} },

到:

{ "keys": ["super+f"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":false} },
{ "keys": ["super+shift+f"], "command": "show_panel", "args": {"panel": "incremental_find", "reverse":true} },
//{ "keys": ["super+f"], "command": "show_panel", "args": {"panel": "find"} },

希望对某人有帮助))

相关内容