gpt4 book ai didi

Emacs 上的 Perl 调试器 : Clear screen (buffer)?

转载 作者:行者123 更新时间:2023-12-04 18:12:02 24 4
gpt4 key购买 nike

假设我在 Perl 中有很长的调试 session perldb在 Emacs (M-x perldb) 上。输出堆积如山,在某些时候变得难以浏览。

我可以用 R 重新启动调试器,但这不会清除以前的输出。是否有清除 Perl 调试器缓冲区输出的命令,而无需终止调试器并启动新 session ?

最佳答案

您可以运行 comint-truncate-buffer .这将从缓冲区中删除除最后 1024 行之外的所有行。大小可以通过更改comint-buffer-maximum-size来定制.

如果您想自动截断缓冲区,请运行以下 elisp 片段:

(add-hook 'comint-output-filter-functions 'comint-truncate-buffer)

关于Emacs 上的 Perl 调试器 : Clear screen (buffer)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12426942/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com