Tidak yakin apakah ini zsh, iterm2 atau interaksi di antara keduanya. Mencoba mengubah jumlah baris yang dapat dipanggil di terminal - bukan riwayat perintah, riwayat keluaran.
Di .zshrc saya punya:
HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000
Ini sepertinya diabaikan = (
Tidak yakin dengan istilah yang benar untuk google, "Riwayat keluaran terminal?"
Ini bukan masalah shell, ini tentang emulator terminal Anda.
Anda harus menemukan opsi di konfigurasi / opsi / alat / apa pun, untuk mengingat jumlah baris.
Rupanya Anda tahu emulator terminal Anda adalah iterm2.
Mencari iterm2 di google akan mengarahkan Anda ke situs resmi, lalu masuk ke 'Documentation', Ctrl + F 'number' dan temukan
Scrollback lines
Jumlah baris buffer scrollback yang harus dipertahankan di atas bagian layar yang terlihat.
sumber
Dengan zsh dan iTerm2 Build 3.2.5, diperlukan langkah tambahan: Preferensi-> Profil-> terminal-> periksa
UnlimitedScrollback
-> Periksasave lines to scrollback when an app status bar is present
Pengguliran merusak bagi saya tanpa yang terakhir.
sumber