我正在努力养成永远不要离开我的 gvim 的习惯,甚至不要在终端中执行命令。这适用于:!<command>
. 然而,如果这个命令想要打开默认编辑器(vim),讽刺的是它在 gvim 中不起作用(它在命令行 vim 中起作用)。例子:
:!git commit
error: Terminal is dumb, but EDITOR unset
Please supply the message using either -m or -F option.
我可以跑:
:!git commit -m "message"
但是当我检查文件和编写提交消息时,我喜欢 vim 窗口。是否可以像命令行 vim 一样使提交窗口出现在 gvim 中?