当您开始使用 TextMate 时,系统会提示您为 mate='open -a TextMate.app' 创建别名。但现在我正在使用另一个程序,需要将其添加到 PATH。但我不确定该怎么做。有人能帮忙吗?
答案1
我的 TextMate 安装包括终端使用...项目帮助菜单,它允许我在自己选择的目录中安装符号链接,默认为/usr/local/bin
。这似乎是执行此操作的首选方法,因为它可以从 TextMate 内部访问。
在 TextMate2 中,该选项位于TextMate » 偏好设置… » 终端。
答案2
mate
实际上是 TextMate 附带的一个实用程序。它位于/Applications/TextMate.app/Contents/Resources/mate
。将其添加到路径的最简单方法是创建指向它的符号链接:
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
然后~/bin
通过在您的中添加以下行来添加到您的路径~/.profile
:
export PATH=$HOME/bin:$PATH
更多详情请参阅TextMate 手册. 如下信息:
Mac OS X 附带一个 open shell 命令,可用于在终端内模拟双击。它还可以执行打开用…使用参数执行操作
-a
,例如:open -a TextMate .
将打开 TextMate 中的当前文件夹(作为临时项目)。这个标准命令有几个缺点:它一次只能打开一个文件,它不能在特定行打开文档,它不能“停止”shell 直到文件关闭,这在使用编辑器编写类似 subversion 提交消息之类的内容时很有用。
因此,TextMate 附带了自己的 mate shell 命令,该命令取代了 open 命令。有关使用说明,您可以运行
mate -h
(从终端)。
答案3
您可以使用以下命令将其添加到 osx 中的路径:
echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE"
显然,将“YOURPATHHERE”替换为您所需的路径。这会将其添加到您的配置文件中,以便每次登录时都会进行设置。
答案4
您还可以查看 TextMate 维基:http://wiki.macromates.com/Troubleshooting/TextMateAndThePath