2017-08-26 104 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」 –