0
在Sublime側邊欄中瀏覽文件時,我想通過快捷方式快速訪問上下文菜單中的可用命令。例如。刪除文件,重命名文件/文件夾,新文件/文件夾。 (FYI:super + N是而不是是創建新文件的理想解決方案 - 它不是上下文感知的,通常會選擇不適當的默認位置)。如何爲側邊欄上下文菜單中的命令分配Sublime鍵映射?
在Sublime側邊欄中瀏覽文件時,我想通過快捷方式快速訪問上下文菜單中的可用命令。例如。刪除文件,重命名文件/文件夾,新文件/文件夾。 (FYI:super + N是而不是是創建新文件的理想解決方案 - 它不是上下文感知的,通常會選擇不適當的默認位置)。如何爲側邊欄上下文菜單中的命令分配Sublime鍵映射?
您可以通過將以下內容插入控制檯sublime.log_commands(True)
來啓用命令日誌記錄。這會給你正在執行的命令和參數。然後您可以使用適當的命令創建一個鍵綁定。我的猜測是命令會使用某種路徑,因此您可能需要編寫一個小插件來爲各種命令注入正確的路徑。
要專門創建新文件,您可能需要查看AdvancedNewFile。免責聲明 - 我是該插件的當前維護者。我試圖讓它比原來更靈活,關於指定在哪裏創建文件。雖然如果您決定使用它並具有功能請求,請隨時爲其創建問題。
對於我來說,這似乎並不奇怪,這不是像Sublime這樣的純文本編輯器中的標準快捷鍵。回覆。創建我自己的,我如何獲得側邊欄的當前路徑?鑑於這些信息(並且我似乎無法在Google上找到它),我想我可以通過自定義插件混淆我的方式:) –
從現在開始,我不知道將光標置於某處的方式側欄,並從插件中獲取突出顯示的文件夾/目錄。但是,您可以獲取正在處理的當前文件的路徑以及該項目的目錄列表。請參閱API文檔中的view.file_name()和window.folders()。我個人將[FuzzyFileNav](https://github.com/facelessuser/FuzzyFileNav)和AdvancedNewFile的組合用於我的文件創建/系統導航需求。 – skuroda
每次重複相同的路徑不會打擾你嗎?或者爲您提供AdvancedNewFile自動完成文件夾?此外,這並不能解決刪除或重命名項目,但我仍然會給它一個看看:P –