動態

詳情 返回 返回

軟件技巧-Mac通過快捷鍵打開Terminal - 動態 詳情

背景

    Mac系統經常要在Finder某一個位置打開終端(Terminal),現有操作方式為:選中目錄,點擊鼠標右鍵,選擇打開終端。操作比較多,且如果目標是一個文件,必須到文件的上級目錄才能打開終端。

目標

    選中目錄/文件時,通過快捷鍵直接在當前目錄位置打開終端。

方案一:通過Shortcuts實現

    1. 創建Shortcuts:打開"Shortcuts",新建一條。

         

    2. 接入終端執行功能:右側功能菜單APP中選擇"Terminal",再雙擊"Run Shell Script"將終端執行功能加入流程。

        

        

    3. 選擇參數輸入方式:Input選擇"Shortcut Input",Pass Input選擇"as arguments"

        

        

    4. 選擇接收參數:Receive後選中"Files"和"Folders";

        加入右鍵菜單和快捷方式:input from後選擇"Finder"和"Services Menu"。

        

        

    5. 補充Shortcuts執行腳本:複製將以下代碼粘貼到腳本處

1 file_path=${1}
2 if [ -f "${file_path}" ]; then
3     file_path=$(dirname ${file_path})
4 fi
5 
6 open -a Terminal.app ${file_path}

        

    6. 指定快捷鍵:在"Keyboard > Shortcuts > Services"中,指定快捷鍵並啓用

        

 

 7. 其它:

    1) 填寫腳本名稱:參考上圖在功能欄“Shortcut Name”處填寫自己的腳本名稱。

    2) 異常處理方式:參考上圖選擇異常處理方式,填寫異常提示文字。

 

Add a new 評論

Some HTML is okay.