Git命令输出在编辑器(Vim)中,而不是直接输出到终端[重复]

a11xaf1n  于 12个月前  发布在  Git
关注(0)|答案(1)|浏览(123)

此问题已在此处有答案

Git branch command behaves like 'less'(10个答案)
五年前就关门了。
我不知道为什么,但是一些git命令的输出是在编辑器(Vim)中,而不是直接到终端输出。
例如,命令git branch打开Vim并列出分支,但我希望输出直接在终端中。
我没有在git配置中将Vim设置为默认编辑器。
我的配置是Ubuntu 18.04和带有oh-my-zsh插件的zsh。

goqiplq2

goqiplq21#

回答我自己。
这是git 2.16中引入的默认行为更改。
使用git --no-pager branchgit config --global pager.branch false就可以了

相关问题