Автодополнение истории команд (Не работает PageUp)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Kondrat
Сообщения: 223
ОС: И снова Федора

Автодополнение истории команд

Сообщение Kondrat »

Заметил, что только в Убунту 9.10 не работает автодополнение из истории команд (клавишами PageUp/PageDown). Причем сама история команд существует: при помощи стрелок можно дойти до нужной команды, но это неудобно. Как включить эту возможность?
Ёж - птица гордая: пока не пнёшь, не полетит.
Спасибо сказали:
Аватара пользователя
yurik81
Сообщения: 85
ОС: Ubuntu 9.10 и, немного, WinXP

Re: Автодополнение истории команд

Сообщение yurik81 »

Может так: Ctrl+r
Чтобы попробовать Убунту, достаточно запустить её прямо с диска!
Не путайте Убунту с Кубунту и прочими!
Спасибо сказали:
Kondrat
Сообщения: 223
ОС: И снова Федора

Re: Автодополнение истории команд

Сообщение Kondrat »

В принципе, тоже вариант, но хотелось бы именно PageUp.
Ёж - птица гордая: пока не пнёшь, не полетит.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Автодополнение истории команд

Сообщение sash-kan »

Shell

$ grep -A4 'page up' ~/.inputrc # привязка для клавиш <page up> и <page down> # наберите cd и нажмите <page-up> несколько раз :) # навигация по истории команд, начинающихся со строки перед курсором "\e[5~": history-search-backward "\e[6~": history-search-forward

убедиться, что у вас именно такие коды формируют клавиши <pageup> и <pagedown> элементарно:

нажмите <ctrl>+v
нажмите <pageup>
должно получиться:
^[[5~

нажмимте <ctrl>+v
нажмите <pagedown>
должно получиться:
^[[6~

значит, всё в порядке. если цифры в вашем случае другие, скорректируйте строки в ~/.inputrc.

p.s. чтобы изменения вступили в силу, закройте/откройте терминал.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: