스위치 창을 위해 vim에서 키 바인딩

스위치 창을 위해 vim에서 키 바인딩

운영 체제: OS X

콘솔: iTerm

쉬: zsh

이것은 잘 작동했습니다. 위에서 아래 창으로 이동합니다.

map <c-down> <c-w><down>
imap <c-down> <esc><c-w><c-down>

그러나 이것은 작동하지 않습니다

map <c-right> <c-w><right>
imap <c-right> <esc><c-w><c-right>

누가 좀 도와주세요!) 이유를 말해주세요....

답변1

대부분의 "Vim Crowd"는 화살표 키를 사용하지 않는 것이 좋은 일이라는 데 동의할 것입니다. 이것이 바로 많은 vimrc에 다음이 포함되는 이유입니다.

nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l

이렇게 하면 ctrl - w를 수행한 다음 hjkl 바인딩을 사용하여 위, 아래, 왼쪽, 오른쪽으로 이동할 수 있습니다. 이것은 화살표 키로 인한 문제를 해결하지는 못하지만 필요한 솔루션에 도달하는 "올바른" 방법을 제공합니다.

관련 정보