git rebase无法执行编辑器

war*_*r57 8 linux git ubuntu git-config

我试图使用rebase压缩一些git提交.当我运行这个:

git rebase -i HEAD
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

/usr/lib/git-core/git-rebase: 1: eval: /usr/bin/mate: not found
Could not execute editor
Run Code Online (Sandbox Code Playgroud)

我试图改变git配置编辑器变量,但我没有让它工作.现在我的配置文件显示以下内容:

[core]
    editor = /usr/bin/vim
Run Code Online (Sandbox Code Playgroud)

我正在运行Ubuntu 13.04

有任何想法吗?

小智 16

做那样的事

$ git config --global core.editor emacs
Run Code Online (Sandbox Code Playgroud)

其中的emacs粘贴您编辑的名字