Являются ли эти две связанные с vi строки `.inputrc` избыточными? - PullRequest
6 голосов
/ 25 августа 2011

Я видел, как люди рекомендуют ставить обе следующие строки в одну .inputrc, чтобы включить сопоставления клавиш vi:

set editing-mode vi
set keymap vi

Иногда их рекомендуют отдельно ;иногда они рекомендуются вместе .Г!Нужны ли оба в каких-либо системах?


В качестве примечания жадности, если какой-либо из них включен в .inputrc, необходимо ли по-прежнему включать:

set -o vi

... в свою .bash_profile?

Ответы [ 2 ]

4 голосов
/ 25 августа 2011

Файл /etc/inputrc или ~/.inputrc управляет библиотекой readline.Readline используется многими программами (включая bash).

Вторая, set -o vi контролирует только bash.vimrc не влияет на bash.

3 голосов
/ 04 сентября 2011

Необходима только первая строка:

set editing-mode vi

Вторая строка определяет, как будут применяться будущие ручные сопоставления клавиш:

set keymap vi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...