0

我使用这个命令来指定文本编辑器:

$ git config --global core.editor "mate -w"

当我收到此错误时,如何删除此配置:

错误:无法运行 mate -w:没有这样的文件或目录

或者,我该如何解决这个错误?

谢谢。

4

2 回答 2

1

你是否安装了 mate shell:

尝试从终端运行它

ln -s /Applications/TextMate.app/Contents/Resources/mate /usr/bin/mate

至于此设置的存储位置,请查看全局 Git 配置文件:

~/.gitconfig

于 2010-08-04T01:00:32.687 回答
0

我假设您正在尝试使用 TextMate 作为您的默认编辑器。此错误告诉您运行 TextMate 的命令行工具 'mate' 不在路径上。

您必须将其添加到系统路径中。首先你必须找到你的伙伴计划;这是我的位置:

Nick@Macintosh-3 ~/Desktop/Programming/Minesweeper master$ which mate
/usr/bin/mate
Nick@Macintosh-3 ~/Desktop/Programming/Minesweeper master$ ls -la /usr/bin/mate
lrwxr-xr-x  1 root  wheel  50 Mar 30  2009 /usr/bin/mate -> /Applications/TextMate.app/Contents/Resources/mate

所以它在 /Applications/TextMate.app/Contents

建立一个到 /usr/bin/mate 的 simlink:

ln -s /Applications/TextMate.app/Contents/mate /usr/bin/mate

现在,当您在命令行键入 mate 时,您应该启动一个新的 TextMate 实例。

于 2010-08-04T00:59:54.187 回答