如何在 Mac 上将 TextMate 添加到我的 PATH?

如何在 Mac 上将 TextMate 添加到我的 PATH?

当您开始使用 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

相关内容