是否可以固定搜索栏/搜索和替换栏( Ctrl + F 或 Ctrl + H )到窗口。因为现在,如果我按 Esc ,我的搜索栏就会消失。
例如,当搜索栏+多行游标处于活动状态时以及当我想使用键盘停用多行游标时(我知道鼠标单击也会停用多行游标),我点击 Esc < / KBD>。但 Esc 会同时停用(搜索栏+多行游标)
我希望你理解我的意思。
修改:
我有很多次问过自己。我可以通过 Ctrl + F 使搜索栏处于活动状态,但在搜索之后我想回去编辑我的文件(我想要离开我的搜索栏然后去我找到我搜索到的地方。这可以通过鼠标点击再次实现,但我想用我的键盘做。 (像搜索字段中的tab一样)。知道有关键绑定的人吗? - &GT;我发现我可以使用 Alt + Enter ,但它会选择所有出现的内容。禁用我刚用箭头键移动的选择...
答案 0 :(得分:3)
如果您正在使用ST2,您可以为此编辑/删除默认键绑定(我记得):
{ "keys": ["escape"], "command": "hide_panel", "args": {"cancel": true},
"context":
[
{ "key": "panel_visible", "operator": "equal", "operand": true }
]
},
ST3不允许您编辑默认绑定,因此当面板可见时,我只能重新排序 Esc 按钮行为:首先按下停用多行游标,第二次按下隐藏搜索面板。如果没有激活多行游标,则 Esc 仅隐藏搜索面板。
尝试将这些行添加到用户的键绑定文件中:
{ "keys": ["escape"], "command": "single_selection", "context":
[
{ "key": "num_selections", "operator": "not_equal", "operand": 1 }
]
},
希望这会有所帮助。
编辑:修复了要添加的行