Как отобразить переназначенный ключ вместо исходного ключа в режиме ожидания оператора в Vim-Airlines? - PullRequest
0 голосов
/ 17 октября 2019

Я обнаружил Vim год назад, и я становлюсь все более и более зависимым от него.

Я переназначил каждый ключ моего французского дворак-макета bépo, чтобы придерживаться макета qwerty для нормального режима,как описано в «Reconfiguration totale des touch» на этой странице: https://bepo.fr/wiki/Vim, в основном потому, что я научился игре Vim Adventures.

Она работает очень хорошо:

Например, yr отображается как cl: команда обрезает символ вправо и входит в режим вставки.

Однако в строке состояния vim отображается y в течение одной секунды перед отображением c:

y displayed instead of c in nvim status line

Я изменил свое отображение с:

noremap y c

на это:

map <nowait> y c

безуспешно.

Кто-нибудь знает, возможно ли немедленно отобразить переназначенный оператор-ожидающий ключ, то есть "c" в моем случае?

1 Ответ

2 голосов
/ 17 октября 2019

Это не имеет никакого отношения к vim-Airlines или любому другому плагину.

Ожидающий оператор отображается из-за стандартной опции showcmd. AFAIK, нет способа изменить это, кроме как полностью отключить его (set noshowcmd) или исправить исходный код Vim.

...