Mac - 使用指令以 Sublime 開啟檔案
Posted on Fri 13 February 2015 in 編輯器
前言
最近使用 Sublime 開發,但是因為本身習慣用 Command 做事情,所以懶得用 UI 點擊軟體開啟的方式,因此決定尋找 Sublime 是否有指令可以做,以下紀錄設定過程。
設定步驟
1.把 Sublime 的指令放到 usr/local/bin
目錄下
一般預設而言,下載 Sublime 並安裝在 Mac 後,如果是 Text2 預設路徑會在:
/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/
如果是 Text3 則是:
/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/
而不管是 Text2 或 Text3 的 bin
目錄底下,都會有一個 subl
執行檔案。
因此我們要把此執行檔加至環境變數,如果才能讓 Terminal 在輸入 subl
時找到該程式,並以此程式開啟檔案。
而為了方便檔案的管理,接著採用 symlink 捷徑的方式放到 /usr/local/bin
目錄下管理( 系統管理員在本機自行安裝自己下載的軟體( 非 distribution 預設提供者 ))。
所以若是 Text2 請在 Terminal 中輸入此行執行:
ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
若是版本是 Text3 則在 Terminal 中輸入此行執行:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
2. 把 usr/local/bin
路徑加入致環境變數
若是 /usr/local/bin/
不存在於環境變數 PATH 中,請把此路徑加入至用戶的環境變數設定檔中,如 .bash_profile
( 如果沒有請在 Home 目錄建置 )。
完成後,重啟 Terminal 後 sublime 便會被系統環境偵測到,如果要查看指令,因為我們的 symlink 是改成 sublime,所以下 sublime -h
即可。