其實(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)知道下面這些鏈接左电,使用哪種方法都能搞定,原理都是類(lèi)似页响,就是做鏈接篓足,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加指定別名的名稱(chēng),可以取消特定的別名。比如:
unalias atom