Общие сочетания клавиш для zsh zle и bash readline

Общие сочетания клавиш для zsh zle и bash readline

Я использую zsh в качестве оболочки, но есть много командных программ, которые используют readline. Мне также нравится настраивать различные сочетания клавиш (например, ctrl backspace и ctrl delete).

Есть ли способ использовать сочетания клавиш для конфигурации zle и .inputrc, указав их только один раз в каком-либо файле?

решение1

В большинстве случаев нет. Большинство клавиш не привязаны к последовательностям символов, а к определенным функциям, реализованным с помощью readlineили с помощью zle. Кроме того, zshне имеет файла конфигурации, как .inputrc; вы просто пишете скрипт, который вызывает bindkeyмного. (Аналогично, вы можете написать bashскрипт, который вызывает bind, который создает сочетания клавиш, используемые , bashно не другими программами, которые используют readline.)

Связанный контент