среда, 28 марта 2012 г.

bash history как в csh

Давно хотел сделать, но никак руки не доходили.
Дико удобно - набираешь ревые две-три буквы команды и листаешь отфильтрованную по этим буквам историю. Так по умолчанию сделано в FreeBSD csh/tcsh. А вот в bash этой прелести нет.
Но, лечится недостаток очень быстро и просто:
Открываем файл /etc/inputrc и добавляем туда две строчки:
"\e[B": history-search-forward
"\e[A": history-search-backward


После этого нужно перелогиниться.
Все, история команд bash фильтруется так-же, как в csh.

Комментариев нет:

Отправить комментарий