有没有一种方法可以运行 shell 命令,将输出显示在新缓冲区中,并逐步显示该输出? Eshell 和其他 Emacs 终端仿真器在这方面做得很好,但我看不出任何脚本的方法。
我想做的是编写一些小的 elisp 函数来运行单元测试等操作,并观察输出流入缓冲区。
elisp 函数 shell-command 接近我想要的,但它在进程完成时会一次性显示所有输出。
我想做的是编写一些小的 elisp 函数来运行单元测试等操作,并观察输出流入缓冲区。
elisp 函数 shell-command 接近我想要的,但它在进程完成时会一次性显示所有输出。
M-x compile
命令可以逐步显示编译进度。 - user319799