VIM의 창을 어떻게 전환합니까?


79

Vim과 MacVim을 모두 사용하고 있습니다. Tagbar 플러그인을 설치 했지만 실제 Tagbar 창으로 전환하여 선택할 수 없습니다.

VIM에서 창 전환에 대한로드를 읽었으며 많은 기본 키 바인딩 ( CMD+ `, CTRL+ W+ 또는 )을 발견하고 내 설정을 시도했습니다. 아무도 일하지 않았다.

저는 빠른 파일 편집을 위해 항상 VIM을 사용하고이를 풀 타임 IDE로 사용함으로써 흥미를 얻었습니다. 전체 시간을 창을 바꾸는 방법을 찾으려고 노력한 후에 나는 아이디어에 의해 완전히 꺼졌습니다. 그래도 난 알아야 할 것 같아 창을 어떻게 바꾸나요? 내가 여기서 완전히 장님입니까?


9
Vim은 모든 것을 완벽하게 이해하는 도구 중 하나입니다. 그 전에는 웨일스 말일지도 모른다.
Phoshi

답변:


119

Control+ W다음에 W열린 창과

Control+ W다음에 H/ J/ K/ L가 따라 왼쪽 / 아래쪽 / 위쪽 / 오른쪽 창 으로 이동


2
아니, 아무것도하지 않습니다.
Naatan

5
어, 나는 동시에 그들을 누르고 있었다. Ctrl + W를 시도한 다음 마지막 키 중 하나를 별도로 사용했습니다. 한숨. 감사!
Naatan

6
H / J / K / L 방향키 외에도 W 키를 다시 눌러 (제어 유무에 관계없이) 이전에 포커스를 둔 창 사이를 전환 할 수 있습니다.
Caleb

9
화살표 키도 사용할 수 있습니다 h/j/k/l.
Eugene Yarmash

3
둘 이상의 창으로 이동해야하는 경우 방향에 접두사를 숫자로 추가 할 수도 있습니다. 예 :C-w 2k
Walf

19

Control+ WMacbook Pro에서 두 번 트릭을 수행합니다.


3
Linux에서도 작동합니다.
tomrozb

이것은 OSX에서 나를 위해 일한 유일한 것입니다. 인터넷이 말하는 <Cw> <h / j / k / l> 또는 <Cw> <Ch / j / k / l>의 어떤 것도 없습니다. 너무 나쁘다 <Cw> <Cw>는 직접가는 것이 아니라 창문을 통해서만 순환한다 ...
wren romano

2
브라우저에서 터미널을 실행할 때 Control + W가 짜증납니다
Quinn Wilson

브라우저에서 터미널을 실행하는 중 ... 흥미 롭습니다. Btw. 짜증 나면 다른 키로 다시 매핑 할 수 있습니다.
user254319

1

이것을 성가신 대신에 더 편리한 키로 다시 매핑하는 것이 가능합니다 Control+W

.vimrc에서

nnoremap <C-J> <C-W>j
nnoremap <C-K> <C-W>k
nnoremap <C-L> <C-W>l
nnoremap <C-H> <C-W>h

이제 control+ h/ j/ k/ l는 창 주위를 움직입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.