пусть mapleader = "\"не работает арч линукс

пусть mapleader = "\"не работает арч линукс

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

let mapleader = "\<Space>"

nnoremap <Leader> :w<CR>

решение1

добавлять

nnoremap <SPACE> <Nop>

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

Кончик:

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

Из сабреддита vim

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