我正在使用Sublime Text 3 FileBrowser在键盘上进行文件导航。
虽然我通常使用FileBrowser在新标签页中打开文件,但它会打开 在官方文档(https://packagecontrol.io/packages/FileBrowser)上,它说:
在新标签
中打开所有标记的项目(
因此,当我在'Enter'上打开文件时,它将在与之相同的拆分窗格中打开 我想改变这种行为
所以我转到VARCHAR(2),
VARCHAR(300)) RETURNS varchar(300) CHARSET utf8
BEGIN
DECLARE path_name varchar(300);
IF pathType = 'f' THEN
SET path_name = REVERSE (SUBSTRING(REVERSE(url), INSTR(REVERSE(url), '.') +1, 999));
ELSE
SET path_name = url;
END IF;
RETURN (path_name);
END$$
DELIMITER ;
⌘+enter / ctrl+enter
查找我可以在用户设置中覆盖的选项。然而,似乎没有什么是正确的。
答案 0 :(得分:0)
在发布问题时以某种方式找到答案,所以我先把它扔掉,然后从社区寻找更好的方法。
通过在Key Bindings
中设置一个打开目录命令,默认情况下它将恢复为在新标签页中打开。(我将其设置为用户设置以便于管理:Preferences -> Package Settings -> FileBrowser -> Key Bindings - User
)
(来自官方包装页面:https://packagecontrol.io/packages/FileBrowser)
[
{
"keys": ["f1"],
"command": "dired",
"args": {
"immediate": true,
"single_pane": true,
"other_group": "left",
}
}
]
当然,您可以将"dired"
命令绑定到任何其他合适的键,并调整其他行为,例如将其向左或向右。
有一点需要注意,这不能与
一起使用{
"keys": ["enter"],
"command": "dired_select", "args": {"and_close": true},
"context": [
{ "key": "selector", "operator": "equal", "operand": "text.dired" },
{ "key": "setting.dired_rename_mode", "operand": false }
]
}
也许有方法可以调整,所以我可以在"输入"的新标签页中打开,然后让浏览器在选择后自动关闭。现在,我已决定用F1
关闭它。