sublime text提供了一个subl终端命令,可以在终端中通过该命令使用sublime text。不过需要建立一个符号链接才能使用该命令。
建立符号链接
在默认Bash环境中
通过以下命令即可
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
在Mac环境下,可能会报错:

这时通过
echo $PATH
查看,可以看到没有~/bin

需要将~/bin添加进.bashrc文件中:
export PATH="~/bin:$PATH"
这样,再次建立符号链接就OK了。
在zsh环境中
可以使用如下命令搞定
alias subl="'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'"
alias nano="subl"
export EDITOR="subl"
测试subl命令

Reference:
网友评论