习惯了在Linux系统上使用Sublime Text这个编辑器,现在Mac上安装后,在命令行下运行subl竟然发现没有办法使用。 然后G了下,发现解决办法如下:

-1. 根据官方文档解释是, 假如你的Sublime Text安装在Applications目录,并且你将 ~/bin 目录放入PATH中,你可以运行subl命令。 此时根据官方文档上说明执行

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl

-2. 使用别名的方式

alias subl='open -a "Sublime Text"'

以上两种方法可以在Mac的终端下使用subl来启动Sublime Text.

Ps: 方法一种,可能存在一个问题: 输入命令后会提示

`ln: /Users/XXXX/bin/subl: No such file or directory`.

出现这种情况执行

echo $PATH

出现

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

根据这个路径来替换方法1中路径

例如:

sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/bin/subl

此时就可以解决方法一中的问题。


Ben Li

一些人,一些事.