Mac 用命令打开 Sublime 编辑器

先来看下 Sublime 这个应用程序涵盖的文件,看到了这个编辑器应用中自带了一个 shell 脚本,也就是命令文件:
vmbhnXagXc.png!large
可以看到这个命令文件的路径:/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl

创建用户命令

创建这个命令有好几种方式,比如可以在 ~/.bash_profile 内插入一行 alias 别名代码,open -a ... 等等,如果不嫌麻烦的话,可以每次都 source 一下,不过还是来个最实在的方法,用 ln(link)命令来创建一个软连接:

$ ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/

链接到 /usr/local/bin/ 的原因参考另一篇文章 MacOS & Linux 的命令程序存放位置

这就解决问题了哦。当然这行代码也可以写在 ~/.bash_profile 配置文件里。

之后就可以用 subl 命令来打开 Sublime 了,比如用 Sublime 打开当前目录命令:

$ subl .

补充几个实用命令

查看当前用的 shell:

$ echo $0

查看系统默认 shell:

$ echo $SHELL

查看本机装的所有 shell:

$ cat /etc/shells

查看当前 shell 的进程号(PID):

$ echo $$
本作品采用《CC 协议》,转载必须注明作者和本文链接
不要试图用百米冲刺的方法完成马拉松比赛。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!