[英]Sublime Text / subl: Open file in specific group from command line
我想通過Sublime Text中的命令行(使用subl
或其他方式)打開文件,但是它總是在當前活動組中打開。
如何在特定組中打開它?
我在subl中看不到任何選項,也無法運行諸如focusGroup 0
類的命令,但這也行不通。
用例:我將ST與TerminalView插件一起使用,因此第一組可以編輯所有文件,第二組可以打開bash終端。 想法是通過終端(第二組)中的命令行在第一組中打開文件。 截至目前,該文件在第二組中打開。
為了實現這一目標,我們需要找到正確的命令來聚焦第一組。 在ST中,從“視圖”菜單中選擇“顯示控制台”,然后輸入sublime.log_commands(True)
Enter ,然后從菜單中選擇焦點組1:“視圖”->“焦點組”->“組1”。我們將在控制台中看到以下內容:
命令:focus_group {“ group”:0}
現在,要從命令行運行此命令:
subl --command "focus_group { \"group\": 0 }"
然后,打開文件:
subl /path/to/file
可以簡化為:
subl --command "focus_group { \"group\": 0 }" && subl /path/to/file
但是嘗試將其縮短為一個subl
調用將在運行命令之前打開文件,這意味着它將在組2中打開,然后將焦點切換到組1。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.