我喜欢使用Emacs ansi-term
模式运行shell程序,但我想知道如何在ansi-term
模式下设置最大缓冲区大小,所以即使有很多行,我也不会丢失命令历史记录?(谷歌似乎没有给出明显的答案.)
DrC*_*DrC 13
变量term-buffer-maximum-size控制此值.将它设置为0应该缓冲所有内容(没有使用它,但这是文档所说的).我很想使用大值,所以失控的程序不会导致严重的问题.默认为2048行.
(setq term-buffer-maximum-size 0)
Run Code Online (Sandbox Code Playgroud)
在你的term-mode-hook函数中应该这样做.
归档时间: |
|
查看次数: |
1788 次 |
最近记录: |