【发布时间】:2015-10-27 11:22:09
【问题描述】:
顾名思义。 我想要类似的东西:
sublime ./My_project/my_example.cpp
然后它会在 SublimeText 中为我打开 my_example.cpp。
【问题讨论】:
标签: macos bash sublimetext3
顾名思义。 我想要类似的东西:
sublime ./My_project/my_example.cpp
然后它会在 SublimeText 中为我打开 my_example.cpp。
【问题讨论】:
标签: macos bash sublimetext3
我不确定 SublimeText 是什么,但如果它是一个应用程序包,你可以这样做:
$ open -a SublimeText.app ./My_project/my_example.cpp
如果您真的希望它完全符合您建议的语法,您可以做一些其他事情:
$ alias sublime='open -a SublimeText.app'
在终端中输入,或将其添加到您的~/.profile。
【讨论】:
一切都解释了here。
基本上,您只需要在路径中的某处创建一个符号链接 (ln -s) 并使其指向“subl”(而不是“sublime”)可执行文件。
【讨论】:
Sublime 文本包含一个命令行脚本 subl,但您需要将其链接到您的 /usr/local/bin
ln -s '/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl' /usr/local/bin
(你可能需要 sudo)
【讨论】:
如果您通过自制软件(木桶,如 here 解释)安装 Sublime Text 3,那么它将自动为您创建 sublime 符号链接。
【讨论】: