kdo*_*dog 11 emacs shell aquamacs
我正在运行一个交互式程序,输出大约10 MB [编辑:实际上可能接近100 MB]的ASCII文本.emacs shell-mode(Aquamacs)中的性能慢得令人无法接受,需要数小时才能完成.我确实执行了buffer-disable-undo,这可以加快速度,但速度仍然太慢.
我尝试在隐藏缓冲区窗口的情况下运行程序,但是程序完成了,当我重新选择缓冲区时,我仍然需要等待数小时才能将输出设置为假脱机.
是否有一些命令我可以给emacs以使性能可以接受?我不明白shell模式怎么可能这么慢:这是一台带有64位现代多核CPU和SSD的32 GB多核机器.
将变量comint-move-point-for-output和comint-scroll-show-maximum-output设置为nil。这可以防止缓冲区连续滚动到输出的末尾,这需要频繁地重新显示。
| 归档时间: |
|
| 查看次数: |
1584 次 |
| 最近记录: |