4

Как мы знаем, после изменения режима Readline на vi с помощью команды set -o vi и установки edit set editing-mod vi нажмите клавишу v во временном файле для редактирования команды (здесь более подробно). Я хочу отключить эту функцию.

Я пытался переназначить v в лайки ~/.inputrc:

"v": 

но символ v не может быть вставлен, даже если он находится в режиме вставки (vim не может быть введен. знак равнознак равно

Как я должен сделать? И как переназначить сочетания клавиш и не повлиять на режим ввода против режима редактирования VI?

1 ответ1

3

Вам нужно изменить привязку только для правильного режима (vi-command , а не vi-insert), и вы должны предоставить правую часть правила:

set keymap vi-command                                                                            
v: ""

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .