有时我使用 grep
执行 less file
来查找一些字符串。
但有时我错误地写了 vim
而不是 less
:
vim file | grep
然后终端将被“阻塞”。像这样:
$ vim ~/Documents/http.txt | grep -A2 facebook
Vim: Warning: Output is not to a terminal
Ctrl + c
不中断命令。控制台变得不可用。我只能关闭 Console
。我在 guake 终端和标准 xubuntu 终端中尝试了相同的方法。
在 vim | 之后恢复当前控制台的方法在哪里? grep
?
最佳答案
您可以挂起命令并终止进程。
要暂停,请使用 ctrlz。
@Ravenix 的回答解释了如何找到 pid
并终止该进程。
关于linux - 如何在 vim 之后中断终端命令 | grep组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41164885/