一个 Git 存储库的 VIM 寻呼机相关问题



我在本地机器中遇到一个特定的 Git 存储库的问题。我正在使用 Windows 10。我对其他存储库没有这个问题。该问题在pycharmcmd中都出现,似乎仅限于git branchgit log命令。

当我运行这些命令中的任何一个时,出现以下错误:

Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Press ENTER or type command to continueVim: Finished.
Vim: Error reading input, exiting...
Vim: Finished.

从这个链接中,我意识到添加--no-pager选项可以让我绕过这个问题并输出所需的结果。我检查了git config中与寻呼机相关的一些项目,但没有解决问题。

为什么会发生这种情况,我可以做些什么来修复它?

多亏了@phd的评论,我才能够找到问题所在。我跑git config --local --edit,发现pager同时设置为vimnotepad++.我删除了这两个条目,因此我的本地配置文件中根本没有定义寻呼机变量并重新运行git branch并且它起作用了。

最新更新