mac終端快速啟動(dòng)Sublime/WebStrom/VS Code/Atom等編輯器

其實(shí)很簡(jiǎn)單,只要做軟鏈即可。

subl命令可以通過(guò)命令行的方式打開(kāi)Sublime Text,在一定程度上可以方便操作。

在終端輸入以下內(nèi)容,因?yàn)槲野惭b的是Sublime Text 2,所以路徑中應(yīng)該是Sublime Text 2.app

方法一 終端加入軟連接

//如果你是sublime 2
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl 

//如果你是sublime 3
sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

ln(link)鏈接命令將系統(tǒng)中Sublime Text的subl鏈接到系統(tǒng)bin路徑下,這樣在終端中直接輸入subl就可以直接操作Sublime Text了,比如打開(kāi)Sublime。
考慮到如果有一天你想刪掉這些快捷啟動(dòng)方式

rm -rf subl

軟連接重啟以后會(huì)失效,下面介紹一種不會(huì)失效的方法

方法二 配置zshrc

配置一下~/.zshrc 文件 添加下面的內(nèi)容也可以實(shí)現(xiàn)
如果你已經(jīng)知道下面這些鏈接,使用哪種方法都能搞定,原理都是類似,就是做鏈接,alias叫別名,但這些不僅限于編輯器

alias atom='/Applications/Atom.app/Contents/MacOS/Atom'
// sublime3
alias subl='/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl'
// sublime2
alias subl='/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl' 
alias code='/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code'
//webstorm 在命令行中用ws命令打開(kāi)webstorm
alias ws="/usr/local/bin/webstorm"

考慮你是ZSH
輸入命令j, 會(huì)提示 zsh: command not found: j
是因?yàn)闆](méi)有安裝autojump插件,在~/.zshrc文件中找到plugins=()改為plugins=(autojump)
然后使用別名的方式為webstorm設(shè)置一下命令,如:alias ws="wstorm”
全部配置好發(fā)現(xiàn)仍然無(wú)法用ws命令打開(kāi),這個(gè)時(shí)候需要配置webstorm,在”Tools” -> “Create Command Line Launcher…” 設(shè)置命令,這樣就可以直接打開(kāi)了,大功告成!
三步必須全部設(shè)置,才能正常打開(kāi)。

舉個(gè)栗子 ^^

其他編輯器同理

cd to/path
subl .
//或者
subl filename

取消設(shè)置別名
使用unalias可以在命令行中取消設(shè)置的別名。unalias -a取消的所有別名。unalias name加指定別名的名稱,可以取消特定的別名。比如:

unalias atom
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容