위의 코드를 사용하여 스페이스바를 리더 키에 매핑하려고 하는데 문제가 있습니다. 스페이스를 누를 때마다 포인터가 문자 앞으로 이동하여 짜증납니다. 내가 무엇을 놓치고 있나요? (gvim@arch linux) 여기 내 .vimrc가 있습니다.
let mapleader = "\<Space>"
nnoremap <Leader> :w<CR>
답변1
추가하다
nnoremap <SPACE> <Nop>
메이플레이더를 설정하기 전에 그렇지 않으면 누르는 것이 <Space>
메이플레이더와 같은 다른 키처럼 작동하지 않습니다. <Space>
일반 모드에서는 에 매핑됩니다 <right>
. <space>
연속으로 몇 번만 누르면 원하지 않는 동작이 표시됩니다.
팁:
space로 설정하는 대신 <mapleader>
space를 에 매핑(:map, not :noremap)합니다 <leader>
. 그렇게 하면 showcmd 코너에 뭔가가 나타날 것입니다. 그것은 굉장!