Як я можу прокрутити більше (збільшити буфер прокрутки) в iTerm2?


285

Дурне питання, тому я вибачаюся, якщо відповідь прямо очевидна, але як я можу прокрутити більше на iterm2, щоб отримати повний вихід? Часом, наприклад, якщо я роблю тестові одиниці, помилки настільки великі, ніж мені потрібно, щоб продовжувати прокручування, до якої я більше не можу прокручуватися вгору, але вихід продовжується далі вгору за верхній край прокрутки. Як я можу отримати доступ до цього? Я спробував розгорнути сторінку більше, але мене не туди завели.

Дякую!


подібне питання тут: stackoverflow.com/questions/12459755 / ...
Ян Zongjun

Відповіді:


484

Існує опція "необмежений буфер прокрутки", яку ви можете знайти, Preferences > Profiles > Terminalабо ви можете просто накачати кількість рядків, які ви хочете мати в історії, там же.


5
необмежений прокрутки не працював для мене належним чином (можливо, через zsh чи іншу конфігурацію ... я не знаю) мені довелося поставити 100.000 у текстове поле і зняти прапорець "необмежений буфер прокрутки", і тепер прокрутка назад приємніша
Серхіо

15
Чому це не за замовчуванням?
ReduxDJ

2
Не легко знайти, навіть якщо ви користуєтесь пошуковим запитом!
Wolff

3
@ReduxDJ, оскільки це може швидко з'їсти всю вашу оперативну пам’ять, наприклад, під час реєстрації результатів роботи веб-сервера
cseelus

Слідкуйте за високим використанням пам'яті під час виконання команди з великою кількістю результатів.
Кен Ратаначай С.

4

Рішення: Щоб збільшити історію буфера на базі терміналу iterm, у вас є два варіанти:

Перейдіть до iterm -> Налаштування -> Профілі -> Вкладка терміналів -> Буфер прокрутки (розділ)

Варіант 1 . встановіть прапорецьUnlimited scrollback

Варіант 2 . введіть вибрані Scrollback linesчисла, які ви хочете, щоб термінальний буфер кешував (див. зображення нижче)

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.