首页 > 解决方案 > 一个 Git 存储库的 VIM 寻呼机相关问题

问题描述

我在本地机器上遇到了一个特定的 Git 存储库的问题。我使用的是 Windows 10。其他存储库没有这个问题。问题出现在两者pycharm中,cmd并且似乎仅限于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与寻呼机相关的项目,但没有解决问题。

为什么会发生这种情况,我能做些什么来解决它?

标签: git

解决方案


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


推荐阅读