我今日發現了一款名為 Fig
的 Terminal 自動補全(自動完成 / auto-complete)工具。只是看了它在 Github 上的示範動圖,我就被深深吸引了!
Fig
可以在你在 Terminal 中輸入指令時,自動列出相關的參數、檔案和記錄。有了這個工具,我相信可以大大減少查看 man page 的時間,不再需要使用 Ctrl
+ R
來找尋記錄,也不需要用 ls
指令來查看檔案,更不需要不斷地按 Tab
鍵了。
我對它的美觀和便利性感到驚訝,覺得它簡直應該是內置功能才對。
Fig 的示範動圖
安裝
你可以很簡單地透過 brew 安裝 brew install fig
,或者直接下載 dmg 檔進行安裝。
|
|
安裝完成並不代表設定完成,你還需要啟動它所安裝的 App。
啟動與初次設定
它需要一些權限。
它會收集一些資料:
我不太喜歡這點,不過它有提供了 opt-out 的方法:
|
|
或者你也可以在之後在設定中進行更改。
哇,得 Sign-in?!
填入電郵後,它會寄一封包含登入碼的電郵給你。
這大概就是類似 Notion 那種免密碼,每次都會寄 login code 那種玩法吧。所以那些十分鐘的即棄郵箱可能不太合適了。
由於我購買了 email alias 的服務,所以我隨便弄了一個電郵給它就完事了。
設定頁
我發現他們有打算提供插件功能。
目前支援補全功能的軟件
你可以在他們的 Github 頁面查看支援補全功能的軟件列表