
在 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": []
}
}