Odpowiedzi:
NIE ustawiaj go na coś takiego:
set -g history-limit 999999999
Spowoduje to wstępne przydzielenie tylu wierszy (a tym samym pamięci) dla wszystkich okien, co spowoduje uszkodzenie twojego komputera, im więcej historii będzie przechowywanych w miarę upływu czasu.
Ustaw to na coś dużego, z całą pewnością, ale NIE na TEGO dużego.
Z tego, co mogę powiedzieć, możesz to zrobić tylko w „praktyczny” sposób, ustawiając historię na absurdalnie dużą liczbę. na przykład:
set -g history-limit 999999999
AKTUALIZACJA: zobacz drugą odpowiedź, dlaczego nie chcesz używać tak wysokiej liczby. Najlepszym rozwiązaniem byłoby coś bardziej rozsądnego (mniej 9).
ZAKTUALIZUJ ponownie: być może wstępna alokacja nie występuje. Komentarz @Volker Siegel do drugiej odpowiedzi wskazuje, że ustawienie wartości nie powoduje przydziału pamięci.