[工具] Mac 中使用快捷鍵開啟 iterm

前言

各位好,今天我想分享如何在 Mac 中使用快捷鍵開啟 iterm。會使用到的工具包含 Applescript 和 Automator。

在開發的過程中我經常需要開啟 iterm ,雖然透過 spotlight 開啟也很方便,但還是希望能更節省時間,所以今天研究了一下怎麼快速使用快捷鍵開啟。

Applescript 撰寫

AppleScript 是一種腳本語言可以用來控制執行於 Mac OS 上的程式,後面我們會用到它。首先我們要打開 Automator,選擇「快速動作(Quick Action)」

接著在左方的 Menu 選單中透過搜尋的方式找到「執行 AppleScript」,點擊兩下,右方會出現 AppleScript 。接著貼上以下語法:

1
2
3
4
5
6
7
if application "iTerm" is running then
tell application "iTerm"
activate
end tell
else
activate application "iTerm"
end if

完成後儲存檔案,這裡我們命名為「開啟 iterm」

快捷鍵設定

打開「系統偏好設定」>「鍵盤」>「快速鍵」>「服務」>「一般」,就能看到我們剛剛設定的「開啟 iterm」。

最後就只需要點擊「加入快速鍵」,並在鍵盤中敲上我們想使用的快捷鍵即可囉(這裡加入了 ctrl+command+i)。

其他快捷鍵設定

半透明視窗:由上至下顯示 terminal

除了使用 Applescript 直接開啟跳轉到 iterm 的介面,我們也可以設定一個半透明的下滑視窗讓我們能直接在其他頁面同時使用 iterm。我最常會在寫LeetCode 題目和寫部落格中搭配 nvim 使用。

加入的方式也很簡單,我們只要到左上的 iterm2 > Preferences > Key 點擊「Create a dedicated window」。

然後點擊視窗中的 Click to set 錄製我們的快捷鍵,我自己是設定 shift+cmd+i。

如果我們希望他在全螢幕的視窗也可以浮動顯示的話可以勾選「Floating window」。

結語

希望上面的整理有幫到大家。AppleScript 真的好方便,之後再來研究一下還有什麼酷東西可以玩。
Have a nice day:)


[工具] Mac 中使用快捷鍵開啟 iterm
https://shinyu0430.github.io/2023/05/12/iterm-shortcut-mac-automator/
作者
Mavis Tsai
發布於
2023年5月12日
許可協議