所以,我已经复制了它。跑步:
git ls-files|grep navbar.html|xargs vim
在我的Git Bash
中退出vim,使我的Git Bash
不再接受键盘输入。然而我的其他Git Bash
窗口工作正常。
任何想法如何解决这个问题呢?
答案 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” 关键字退出。