Не теряйте текущую команду, когда будет нажат в терминале

Можно использовать split или ed, awk или любой язык программирования.

5
18.08.2011, 23:41
1 ответ

Добавьте это к Вашему .profile, .bashrc или .bash_profile:

bind -r "\e[A"

Затем сохраните файл. Это вступит в силу, когда Вы откроетесь, Ваш следующий терминал (загрузите его сразу . <file> или source <file>).

Это развяжет Клавишу со стрелкой вверх от доступа к Вашей истории. Можно все еще использовать ctrl+P для перемещения в предыдущий объект истории и ctrl+N для перемещения в следующий объект истории.

Для развязывания обоих ключей стрелки вверх и вниз используйте это:

bind -r "\e[A"
bind -r "\e[B"
1
27.01.2020, 20:43

Теги

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