Git Bash:不接受我的键盘输入

时间:2017-08-26 07:32:27

标签: windows git-bash

所以,我已经复制了它。跑步:
git ls-files|grep navbar.html|xargs vim
在我的Git Bash中退出vim,使我的Git Bash不再接受键盘输入。然而我的其他Git Bash窗口工作正常。

任何想法如何解决这个问题呢?

3 个答案:

答案 0 :(得分:3)

如果执行重置,它将被修复。

答案 1 :(得分:0)

这是常见的vim使用错误(另请参阅https://unix.stackexchange.com/questions/77395/grep-l-xargs-vim-generates-a-warning-why)。此命令将执行您想要的操作:

git ls-files | grep navbar.html | xargs sh -c 'vim "$@" <$0' /dev/tty

答案 2 :(得分:0)

有时候,例如,当您不全屏显示时,您会插入类似的命令

git日志| git diff

或者类似的它们需要更大的窗口大小才能显示一堆数据,您会得到冒号

   :

,用于显示数据摘要,您可以使用箭头键滚动数据以查看更多内容。 最后,您可以使用 q

退出此模式

“ Q” 关键字退出。