vim에서 바로 가기를 사용하여 새 세로 창을 만드시겠습니까?

vim에서 바로 가기를 사용하여 새 세로 창을 만드시겠습니까?

단축키를 사용하여 vim수직 방향의 새 버퍼로 새 창을 만드는 방법은 무엇입니까? (Ctrl-w n과 유사하지만 수직 방향입니다.)

답변1

단축키 Ctrl+Wn는 명령과 동일합니다 new. vnew완전히 동일하게 작동 new하지만 수직으로 분할되는 명령 도 있습니다 . 사용하려면 를 입력하세요 Esc:vnewEnter.

예를 들어 (기본값)과 동일한 작업을 Ctrl+Wv수행하는 것에서 다음과 같은 것을 사용하는 것으로 다시 매핑할 수도 있습니다.vsplitvnew

noremap <C-w>v <esc>:vnew<cr>

귀하의 파일에 ~/.vimrc.


참고: 아래 답변을 작성할 때 질문에서는 "반대" 조치를 취하도록 요청합니다 Ctrl+Wn. 나는 이것을 "분할하여 새 창을 만드는 것의 반대, 즉 분할 창을 닫는다"라고 해석합니다.

q명령은 현재 버퍼( 로 입력됨 Esc:qEnter)를 닫습니다. 분할하여 얻은 버퍼 중 하나에서 이 작업을 수행하면 단일 버퍼만 포함된 편집기 창으로 돌아가서 반전됩니다 Ctrl+Wn.

이 작업을 수행하는 데 사용할 수도 있습니다 Ctrl+Wq.

관련 정보