2

Я пытаюсь отобразить пробел на клавишу-лидер, используя приведенный выше код, но есть проблема - всякий раз, когда я нажимаю пробел, указатель перемещается вперед на символ, что меня раздражает. Что мне не хватает? (gvim @ arch linux) Вот мой .vimrc

let mapleader = "\<Space>"

nnoremap <Leader> :w<CR>

1 ответ1

1

добавлять

nnoremap <SPACE> <Nop>

перед настройкой кленовщика. Без этого нажатие клавиши <Space> не будет вести себя так же, как и другие клавиши, как отображение. <Space> в обычном режиме отображается на <right> . Просто нажмите <space> пару раз подряд, и вы увидите нежелательное поведение.

Совет:

Вместо установки <mapleader> в пространство, сопоставьте (:map, not:noremap) пространство с <leader> . Таким образом, что-то появится в углу showcmd. Это круто!

От Вим Субреддит

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