2017-08-26 99 views
0

所以,我已经转载了它。运行:
git ls-files|grep navbar.html|xargs vim
Git Bash和退出vim让我Git Bash不接受键盘输入了。但是我的其他Git Bash窗口工作正常。

任何想法如何才能解决这个问题?Git Bash:不接受我的键盘输入

+0

它确实接受输入,但不显示它们。尝试输入内容并按下回车键,它会显示输出。 – MSathieu

回答

1

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

+0

嗨@MSathieu,键入'重置'确实没有显示,但它实际上使问题消失!干杯:) –

+1

你仍然可以键入,但它只是没有显示你的输入。奇怪的问题。 – MSathieu

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 "[email protected]" <$0' /dev/tty

+0

约翰内斯嗨,我的VIM现在给:$ git的LS-文件| grep的navbar.html | xargs的VIM - VIM - 六提高8.0(2016年09月12,编制2017年6月1日21时25分47秒) 编辑参数过多:“src/main/resources/templates/fragments/navbar.html” 有关更多信息:“vim -h” –