从 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"} },
希望对某人有帮助))