此问题已在此处有答案:
Git branch command behaves like 'less'(10个答案)
五年前就关门了。
我不知道为什么,但是一些git命令的输出是在编辑器(Vim)中,而不是直接到终端输出。
例如,命令git branch
打开Vim并列出分支,但我希望输出直接在终端中。
我没有在git配置中将Vim设置为默认编辑器。
我的配置是Ubuntu 18.04和带有oh-my-zsh插件的zsh。
此问题已在此处有答案:
Git branch command behaves like 'less'(10个答案)
五年前就关门了。
我不知道为什么,但是一些git命令的输出是在编辑器(Vim)中,而不是直接到终端输出。
例如,命令git branch
打开Vim并列出分支,但我希望输出直接在终端中。
我没有在git配置中将Vim设置为默认编辑器。
我的配置是Ubuntu 18.04和带有oh-my-zsh插件的zsh。
1条答案
按热度按时间goqiplq21#
回答我自己。
这是git 2.16中引入的默认行为更改。
使用
git --no-pager branch
或git config --global pager.branch false
就可以了