ZSH iterm2 увеличить количество строк истории

Не уверен, что это zsh, iterm2 или взаимодействие между ними. Попытка изменить количество вызываемых строк в терминале - не история команд, а история вывода.

В.zshrc у меня есть:

HISTFILE=~/.histfile
HISTSIZE=100000
SAVEHIST=100000

Это, кажется, игнорируется =(

Не уверен в правильности термина в Google, "История вывода терминала?"

4 ответа

Решение

Это не проблема оболочки, речь идет о вашем эмуляторе терминала.
Вы должны найти опцию в конфигурации / опции / инструменты / что угодно, для количества строк, чтобы запомнить.

Очевидно, вы знаете, что ваш эмулятор терминала - iterm2.

Поиск iterm2 в Google приведет вас к официальному сайту, затем перейдите к "Документация", Ctrl+F "номер" и найдите

Строки прокрутки
Количество строк буфера прокрутки, чтобы сохранить выше видимой части экрана.

В документации iTerm2 не сразу видно, как это изменить.

  • откройте настройки iTerm2 + ,
  • выберите вкладку Профили
  • затем выберите вкладку " Терминал"
  • Осторожно, изменения в Scrollback lines значение вступает в силу немедленно, поэтому проверьте Unlimited scrollback Теперь, если вы не хотите удалять свои текущие буферы
  • изменить значение Scrollback Lines на что угодно
  • Снимите флажок Unlimited scrollback вариант, если вы хотите использовать свой Scrollback lines значение

С zsh и iTerm2 Build 3.2.5 требуется дополнительный шаг: Настройки-> Профили-> Терминал-> Проверка UnlimitedScrollback-> Проверить save lines to scrollback when an app status bar is present

Прокрутка ломалась для меня без последнего.

Это изображение ниже помогло мне показать все количество строк из console.log(). Пожалуйста, перезапустите приложение, и вы сможете увидеть полные строки журналов.

Надеюсь это поможет!

Другие вопросы по тегам