试着用vim提交。 <esc>:wq无法正常工作?

时间:2015-05-08 07:43:00

标签: git vim

我正在尝试使用vim。通过执行<esc> :wq我到处都看到你保存了提交。但我做esc,一旦我点击:,它似乎回到编辑模式并在我的提交消息中写入wq。

我做错了什么?

3 个答案:

答案 0 :(得分:4)

  

但我做了esc,一旦我点击:它似乎又回到了编辑模式

看起来您的Vim处于简易模式,模仿其他无模式编辑器。请参阅void ButtonClick(object sender, EventArgs e) { Page.ClientScript.RegisterStartupScript(this.GetType(), "beh", "isButtonClick=true;initialize(38.076306,46.279637);", true); }

要退出此模式,请使用 Ctrl + O ,然后按:help easy Enter 。您也可以通过:wq关闭简易模式,并且(如果您还没有放弃Vim)修复调用,可能在您的Git配置中(即从中移除:set noinsertmode参数-y致电)。

答案 1 :(得分:0)

作为快速解决方法,请尝试另一种不使用:

的替代方法
<Esc>ZZ

您的映射可能有问题,但您必须将.vimrc发布给某人以帮助您

答案 2 :(得分:0)

我遇到了同样的问题:请确保您的键盘配置没有更改语言。