Tmux
tmux 中的無限歷史記錄
在您的
.tmux.conf
文件中,您可以使用以下內容設置視窗歷史記錄:
set -g history-limit 4096
有沒有辦法為每個視窗設置無限的歷史記錄?
據我所知,您只能以“實用”的方式執行此操作,將歷史設置為一個荒謬的大數字。例如:
set -g history-limit 999999999
更新:請參閱其他答案,了解您為什麼不想使用這麼高的數字。更合理的東西(更少的 9)會是最好的。
再次更新:可能不會發生預分配。@Volker Siegel 對另一個答案的評論表明設置該值不會導致記憶體分配。
不要將其設置為:
set -g history-limit 999999999
這將為所有視窗預先分配那麼多行(以及因此記憶體),隨著時間的推移儲存的歷史越多,這將使您的機器癱瘓。
一定要把它設置成很大的東西,但不要這麼大。