![Vim 창 이동 키 조합을 변경하는 방법은 무엇입니까?](https://linux55.com/image/101304/Vim%20%EC%B0%BD%20%EC%9D%B4%EB%8F%99%20%ED%82%A4%20%EC%A1%B0%ED%95%A9%EC%9D%84%20%EB%B3%80%EA%B2%BD%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
이것을 찾았 :help window-move-cursor
지만 명령줄에서 호출해 보았지만 작동하지 않습니다. 창 전환을 위한 키 매핑을 변경하는 방법이 있나요?
답변1
Ingo의 답변에 Control 및 Move 키를 사용하여 다른 창으로 이동할 수 있는 구성 집합을 추가합니다.
nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
답변2
일반 모드를 호출하여 매핑할 수 있습니다 :normal!
. 창 이동은 다음을 평가 <C-w>
해야 하는 과제입니다 .:execute
:help key-notation
:execute "normal! \<C-w>j"`
:wincmd
그러나 위의 예에는 호출을 단순화하는 특별한 기능이 있습니다.
:wincmd j
이제 키 매핑을 변경하려면 다음과 같이 하면 됩니다 :map
.
:nnoremap <F7> <C-w>j
답변3
다음은 유효합니다. 다음은 "일반" 명령 도움말의 예입니다.
:exe "normal \<c-w>\<c-w>"