Чи можна прокручувати Термінал вниз, коли немає чого прокручувати?


5

Коли я досягну нижньої лінії,

Термінал

Я хочу мати можливість прокручувати віртуальний простір вниз, щоб запит знову був зверху (як на початку):

Термінал

Чи можна це зробити?
Це стає ще більш болісним у повноекранному режимі, оскільки важко завжди вводити нижній рядок (і я не хочу очищати екран за допомогою +, Kтому що мені потрібна прокрутка).


2
Очистити не знімає історію для мене, і у мене є смуги прокрутки збоку від терміналу, які дозволяють мені прокручувати її вниз / вгору
blueberryfields

Я був недостатньо зрозумілий. Очистити (Command + K) видаляє записи, тому я більше не можу прокручувати вгору. Це мене не влаштовує. Тепер, що стосується смуг прокрутки, я не можу прокручуватися вниз, коли я перебуваю в останній команді . Якщо це допомагає, я хочу, щоб запит знаходився посередині сторінки, а не внизу.
День

@blueberryfields мав на увазі буквальну clearкоманду, а не Вид терміналу > Очистити прокрутку (Command-K). Введення clearв командному рядку видає код управління, який очищає поточний екран, прокручуючи його в текст "журналу прокрутки". Дан Абрамов мав на увазі команду « Clear Scrollback» Терміналу , яка крім очищення екрана відкидає текст прокрутки. Ден, це може допомогти уточнити ваше питання, якщо ви переглянули його на заміну "Я не хочу очищати, тому що" на "Я не хочу використовувати команду Очистити прокрутку, оскільки".
Кріс Пейдж

Ден, це також може допомогти уточнити, чи замінено ви "тому, що мені потрібна історія" на "тому що мені потрібен прокрутка". У контексті терміналів є дві дуже різні речі, які люди іноді називають "історією". Один - це "історія команд", що зберігається програмою оболонки, яку ви зазвичай можете переглядати за допомогою historyкоманди або ввівши клавіші стрілок вгору / вниз. Інший - це "журнал прокрутки" або "прокрутка", який записує все, що прокручується з екрана терміналу і керується програмою емулятора терміналу, саме тому для очищення використовуйте рядок меню або клавішу Command.
Кріс Пейдж,

@Chris: Дякуємо за ваш внесок. Я редагував питання. Будь ласка, сміливо відредагуйте його далі, якщо ви думаєте, що я щось пропустив. Дякую.
День

Відповіді:


9

Натисніть Ctrl+ l.
Це дозволить прокрутити підказку до першого рядка, не впливаючи на історію.


2
Введення "чіткого" також повинно скинути ваше запит на перший рядок, не впливаючи на історію.
blueberryfields

2
Щоб розширити цю відповідь: Control-L - це клавіатурна команда, яку оболонка розуміє, і вона очищає екран точно так, як це clearробить команда, видаючи термінальний код команди, який очищає поточний екран, переміщуючи його в "журнал прокрутки".
Кріс Пейдж,

akira & @Chris Сторінка - Дуже корисно! +1
JRobert
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.