Textmate 2命令行支持无法安装

时间:2012-05-16 16:52:38

标签: textmate2

Preferences -> Terminal

TextMate2(Alpha 9090)终端支持不会在任何目录中安装任何内容。

有没有办法在任何地方手动获取此脚本?

4 个答案:

答案 0 :(得分:3)

解决方案:(通过Michael Sheets)

“确保在首选项中安装了”Bundle Support“软件包。”

答案 1 :(得分:0)

你可以尝试一些事情。单击shift时按住Check now以重新安装您选择的任何版本(因此您可以选择正常版本并按住Shift键并单击以降级)。我已经检查过,它在9113上对我有效。要获得最新版本alt,请点击。这些修改键一起工作,因此您可以alt + shift +单击以重新安装较新的版本。

这些较新的版本可能包含额外的调试,可能不稳定,所以YMMV但到目前为止对我来说不是问题。

答案 2 :(得分:0)

您可能不需要获取任何代码,因为“安装”只是为了更改某些参数,而不是安装任何新代码。诀窍是无论如何单击“安装”按钮......然后将所需的代码行(见下文)粘贴到.bashrc中。

今天早些时候我在使用TextMate时遇到了问题。我当天早些时候安装了TextMate ......但是终端中的“配合”命令没有工作(即它什么也没做)。此外,当我在终端中输入代码which mate(以尝试查找其他信息)时,我收到了空白回复。

导航到TextMate后|偏好|终端我看到了你现在看到的消息。然后我按照显示的说明进行操作。

(a)首先,我点击了“安装”按钮。虽然没有明显的安装过程,但可能会发生一些事情。

(b)其次,我将下面的行复制到我的.bashrc文件中。

   export EDITOR="/usr/local/bin/mate -w" 

最后,我关闭并重新打开终端(重置东西)......并且“配合”命令有效!

答案 3 :(得分:0)

我猜您可能对/ usr / local / bin存在权限问题。尝试打开终端并执行:

ls -al /usr/local/bin/mate
touch  /usr/local/bin/mate
ls -al /usr/local/bin/mate
rm     /usr/local/bin/mate

看看你是否有任何错误。

关于第二个问题,请在SuperUser上查看此主题:What is the path to the 'mate' executable in TextMate 2's app bundle?。一旦找到它,你可以对其进行符号链接:

for cmd in mate mate_wait; do
    ln -s /path/to/mate /usr/local/bin/$cmd;
done