Sublime Text 3 查找高级 -> 在父文件夹中的键绑定

Sublime Text 3 查找高级 -> 在父文件夹中的键绑定

在 Sublime Text 3 中,有一个用于查找高级面板的键绑定:

{ "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }

然而,就我而言,更多的时候我想搜索包含父文件夹 - 或者非常具体的文件夹。

右键单击侧边栏中的文件夹并选择:查找高级->在父文件夹中...,可以找到“在父文件夹中”选项。

在另一种情况下(特定文件夹),一致的 Where 值是:

C:\Users\Aziz\Dropbox\RAL\WP Development\plugins\ral-files

是否有一个命令可以为每种情况设置键绑定?

非常感谢!

答案1

tl;dr:别以为你能做到……

我来这里是为了寻找同样的答案,经过一番思考,我可能意识到为什么这可能不存在。

所以这有点晚了,但据我所知,您可能会将非原生的 Sublime 功能与原生功能混淆了。

“在父文件夹中查找”仅在安装 Sublime 插件后才可用侧边栏增强功能。 现在我不要以为你可以将按键绑定映射到第三方函数,但我很想知道如何做。

请有人告诉我我错在哪里。

答案2

安装 SideBarEnhancements:https://packagecontrol.io/packages/SideBarEnhancements

将其添加到您的键盘映射中(根据需要调整按键):

{ “键”:[“ctrl+super+r”],“命令”:“reveal_in_side_bar”},

答案3

使用侧边栏增强插件,我能够使用以下快捷方式映射“在项目中查找高级”

{
"keys": ["f10"],
"id": "side-bar-find-project-folder",
"command": "side_bar_find_in_project_folder",
"args": {
    "paths": []
}

我从插件页面上的示例中获取了代码,并从 guthub 页面中获取了具体命令https://github.com/SideBarEnhancements-org/SideBarEnhancements/blob/st3/Side%20Bar.sublime-menu

编辑:您必须有一个属于您想要搜索的项目的打开的文件,否则它将不起作用。

答案4

我能够直接映射它,使用:

{
    "keys": ["ctrl+alt+f"],
    "command": "side_bar_find_in_parent",
    "args": {
        "paths": []
    }
}

相关内容