我开始学习git,在Ubuntu 20.04上运行。当我运行命令git merge master
时,它会打开一个(我想)Vim窗口,要求我输入合并消息。问题是,当我按下Esc
,然后按:
做:wq
时,它会开始录制一个宏。
但接下来看起来不像是Vim。为了测试,如果我进入“Vim窗口”(即在运行git merge master
后进入的窗口),然后按Esc
j
,它会进入某种[justified file]
模式,并直接跳到文本底部(而不是像通常情况下向下移动一行)。
为什么会这样?这是什么?
git config core.editor
输出什么? - ElpieKaycore.editor
没有设置,git 将会回退到环境变量VISUAL
或EDITOR
。你是否将它们中的任何一个设置为除了vim
以外的其他值? - jingx