Mac 用命令開啟 Sublime 編輯器

Galois發表於2020-05-03

先來看下 Sublime 這個應用程式涵蓋的檔案,看到了這個編輯器應用中自帶了一個 shell 指令碼,也就是命令檔案:
vmbhnXagXc.png!large
可以看到這個命令檔案的路徑:/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl

建立使用者命令

建立這個命令有好幾種方式,比如可以在 ~/.bash_profile 內插入一行 alias 別名程式碼,open -a ... 等等,如果不嫌麻煩的話,可以每次都 source 一下,不過還是來個最實在的方法,用 ln(link)命令來建立一個軟連線:

$ ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/

連結到 /usr/local/bin/ 的原因參考另一篇文章 MacOS & Linux 的命令程式存放位置

這就解決問題了哦。當然這行程式碼也可以寫在 ~/.bash_profile 配置檔案裡。

之後就可以用 subl 命令來開啟 Sublime 了,比如用 Sublime 開啟當前目錄命令:

$ subl .

補充幾個實用命令

檢視當前用的 shell:

$ echo $0

檢視系統預設 shell:

$ echo $SHELL

檢視本機裝的所有 shell:

$ cat /etc/shells

檢視當前 shell 的程式號(PID):

$ echo $$
本作品採用《CC 協議》,轉載必須註明作者和本文連結
不要試圖用百米衝刺的方法完成馬拉松比賽。

相關文章