我使用这个命令来指定文本编辑器:
$ git config --global core.editor "mate -w"
当我收到此错误时,如何删除此配置:
错误:无法运行 mate -w:没有这样的文件或目录
或者,我该如何解决这个错误?
谢谢。
你是否安装了 mate shell:
尝试从终端运行它
ln -s /Applications/TextMate.app/Contents/Resources/mate /usr/bin/mate
至于此设置的存储位置,请查看全局 Git 配置文件:
~/.gitconfig
我假设您正在尝试使用 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 实例。