标签: emacs grep eshell
在eshell中,其中一个好处是像grep的输出这样的命令会被重定向到Emacs特殊缓冲区。但是,如果我在之前的grep上执行grep,例如:
grep "abc" *.el | grep -v "ghi"
该输出仅出现在标准输出中。我想知道是否有办法将输出定向到Emacs特殊缓冲区。
感谢。
答案 0 :(得分:3)
(grep "grep abc *.el | grep -v ghi -")会在新窗口中打开生成的匹配项,但next-error不能使用它。
(grep "grep abc *.el | grep -v ghi -")
next-error