rxvt - как очистить прокрутку

1714
henry

Я надеялся, что это будет легко, но я не вижу его на странице справочника и не могу найти его в Google. Есть ли сочетание клавиш или даже консольная команда, которую я могу использовать для очистки буфера прокрутки в rxvt / urxvt? Ctrl-l очищает текущий экран, но буфер остается.

Я ценю его.

Генри

6

2 ответа на вопрос

8
ideasman42

Если вы хотите очистить прокрутку назад, нажав Ctrl-L, добавьте это к ~/.Xresources

URxvt.keysym.Control-l: command:\033c 

Это похоже на бег:

echo -ne '\033c' 

Однако он выводит текст на терминал, не выполняя команду в приглашении.

Предпочитаю это, так как он может быть использован во время работы программы.

Это фантастика! Вы знаете, есть ли где-нибудь спецификация для этих команд? Я попробовал поискать в Google, но не смог найти его название. Avindra Goolcharan 6 лет назад 2
Где это было всю мою жизнь. Вздох ... Я действительно хотел бы, чтобы было легко найти драгоценные камни как это! étale-cohomology 6 лет назад 1
1
slackmart

In rxvt (running bash shell) the reset command work correctly.

Однако это очень медленно. Занимает несколько секунд для меня. Babken Vardanyan 9 лет назад 1
Это не может быть легко использовано во время работы программ. ideasman42 7 лет назад 0
Это по-прежнему занимает пару секунд с использованием новейшего оборудования. Это * способ * быстрее просто закрыть терминал и запустить его снова! Это недопустимо. étale-cohomology 6 лет назад 0

Похожие вопросы