Две команды в одной строке в inputrc - PullRequest
1 голос
/ 08 июня 2011

Я бы хотел использовать клавишу «вверх» для перемещения вверх по истории в моей оболочке bash, но когда я делаю это:

"\e[A": history-search-backward
"\e[B": history-search-forward

После нажатия «вверх» курсорне вперед сделать конец слова.Как я могу объединить две команды?Я пробовал "\ e [A": конец истории, поиск назад, как и другие вещи, и ничего не получалось ...

Спасибо.

1 Ответ

1 голос
/ 08 июня 2011

Добавьте это к вашему .inputrc

# By default up/down are bound to previous-history
# and next-history respectively. The following does the
# same but gives the extra functionality where if you
# type any text (or more accurately, if there is any text
# between the start of the line and the cursor),
# the subset of the history starting with that text
# is searched (like 4dos for e.g.).
# Note to get rid of a line just Ctrl-C
#"\M-[A": history-search-backward
#"\M-[B": history-search-forward
"\e[B": history-search-forward
"\e[A": history-search-backward
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...