Git commit -a打开GNU nano 2.2.6如何更改它以打开Vim?

时间:2013-10-30 18:49:49

标签: git vim editor gnu nano

我正在尝试使用

为我的更改添加提交消息
git commit -a 

或者只是简单

git commit

这会以某种方式打开GNU Nano 2.2.6编辑器,我对此并不满意。所以问题是:

  

如何修改我的设置以便始终使用VIM打开?

我已经做的是在〜/ .bash_profile

中插入以下行
set EDITOR = vim

请帮忙!

2 个答案:

答案 0 :(得分:25)

您可以从命令行或.gitconfig

中进行设置
git config --global core.editor vim

答案 1 :(得分:2)

要使Vim成为Git的默认编辑器,请参阅HST的答案。但是,您可能希望将Vim作为所有应用程序的默认值。

可以通过

完成
export EDITOR=vim

在您的~/.bash_profile~/.bashrc中。关键是export,否则设置将不会继承到已启动的进程,就像Git一样。