1

Я хочу использовать клавиши курсора с модификатором, например, Ctrl, для переключения между экранными буферами (например, Ca [стрелка] или Ca C- [стрелка]). До сих пор я пробовал настройки, подобные приведенным ниже, безуспешно.

bind     \224\115   prev
bind     \224\116   next

bindkey -d ^[[1;5D  prev
bindkey -d ^[[1;5C  next

Они либо игнорируются, либо ведут себя неожиданно (второй). Я также не уверен, как указать ключи. Чтобы получить символы, я либо использовал Cv, чтобы цитировать их в bash, либо пытался искать их в Интернете (например, http://ascii-table.com/ansi-escape-septions.php).

Любая идея, как я могу добиться этого связывания ключа?

Редактировать:

С тех пор, как я опубликовал вопрос, я понял, что хочу, чтобы клавиши курсора с модификатором сломались при редактировании другой командной строки. Ответ BugMeNot ниже отвечает на мой старый вопрос, но не измененный. Я спросил это в других местах, без ответа. С кратким изложением моих выводов на данный момент вы можете ознакомиться с этим постом в архиве списка пользователей Fedora.

0