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

安裝側邊欄增強功能:https://packagecontrol.io/packages/SideBarEnhancements

將其新增至您的鍵盤映射(調整您想要的按鍵):

{ "keys": ["ctrl+super+r"], "command": "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": []
    }
}

相關內容