c++ - 在 emacs 中运行命令,在可点击缓冲区中获取输出

标签 c++ emacs buffer clickable glimpse

我想运行一个 shell 命令并在 emacs 的可点击缓冲区中获取它的输出。该命令是一个 shell 脚本,最终会在一堆源文件上运行 glimpse。它的输出看起来像 grep 的输出。它包括文件名和行号。我希望能够单击文件或站在文件上输入,然后让 emacs 将我带到文件中的那一行。 我想我需要一些自定义函数来执行此操作,但我是 emacs 的新手,所以我还不知道如何对其进行编程。

最佳答案

M-x grep 输入您的命令而不是默认命令。

M-x apropos "grep.*null"找到 grep-use-null-device 如果你不需要发送 "/dev/null"

关于c++ - 在 emacs 中运行命令,在可点击缓冲区中获取输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9622186/

相关文章:

c++ - 如何在 MPI 中 sleep

javascript - C++11 标准引用 ECMAScript (Javascript) 规范?

c++ - 返回本地对象的元组

emacs - 如何防止Emacs组织模式分割窗口?

regex - 如何进行复杂的多缓冲区搜索?

c - 在 C 中对 argv[1] 使用 atoi() 时出现算术溢出

c++ - openGL修复相机?

Emacs 23 + Erlang + Distel

c++ -\r 和\n 或缓冲区刷新问题

search - vim — 如何搜索缓冲区?