Batas riwayat adalah atribut panel yang diperbaiki pada saat pembuatan panel dan tidak dapat diubah untuk panel yang ada . Nilai diambil dari history-limit
opsi sesi (nilai default adalah 2000).
Untuk membuat panel dengan nilai yang berbeda, Anda perlu mengatur history-limit
opsi yang sesuai sebelum membuat panel.
Untuk membuat default yang berbeda, Anda dapat meletakkan baris seperti berikut di .tmux.conf
file Anda :
set-option -g history-limit 3000
Catatan: Hati-hati mengatur nilai standar yang sangat besar, itu dapat dengan mudah mengkonsumsi banyak RAM jika Anda membuat banyak panel.
Untuk panel baru (atau panel awal di jendela baru) di sesi yang ada, Anda dapat mengatur sesi itu history-limit
. Anda mungkin menggunakan perintah seperti ini (dari shell):
tmux set-option history-limit 5000 \; new-window
Untuk (panel awal dari jendela awal masuk) sesi baru Anda perlu mengatur "global" history-limit
sebelum membuat sesi:
tmux set-option -g history-limit 5000 \; new-session
Catatan: Jika Anda tidak mengatur ulang history-limit
nilai, maka nilai baru juga akan digunakan untuk panel / jendela / sesi lain yang dibuat di masa depan; saat ini tidak ada cara langsung untuk membuat satu panel / jendela / sesi baru dengan batas spesifik sendiri tanpa (setidaknya sementara) mengubah history-limit
(meskipun show-option
(terutama di 1,7 dan kemudian) dapat membantu dengan mengambil nilai saat ini sehingga Anda mengembalikannya nanti ).
2 ** (25 - 7) = 256K
atau 250 ribu baris.