vim에서 분할을 어떻게 이동하고 재 배열합니까?


41

지금까지을 통해 스플릿 스왑을 측면으로 파악 CTRL+W x했습니다. 그 정도면 충분합니다.

어떻게 분할 이동합니까 어디서나 다수의 수직 및 수평 분할을 포함하는 뷰포트를?

예를 들어 이미 몇 개의 세로 분할을 연 화면의 전체 절반에 걸쳐있는 가로 분할을 만들려면 어떻게해야 합니까? (현재 수직 분할 분할 뷰포트에서 새 수평 분할을 만들면 열 중 하나에서 수평 분할이 발생합니다.)

아마도 대부분의 vim 사용자는 분할보다 탭을 선호하지만 30 인치 모니터에서 작업하기 때문에 후자를 좋아합니다! :-)

답변:


32

vim 창에 대한 도움말 파일을 읽는 것이 좋습니다 . 질문에 적용되는 해당 파일의 특정 섹션 :

:help opening-window
:help window-moving


편집 : 나는 여기에 구체적인 답변을 제공하지 않았기 때문에 이것이 정기적으로 다운 투표를 받고 있다고 가정 할 수 있습니다. 문제는 원래 포스터가 몇 가지 질문을했고 광범위하다는 것입니다. 한 번에 모든 질문에 대답 하는 가장 좋은 방법은 Vim 설명서를 참조하는 것입니다. Vim 설명서 는 Vim이 설치되어있는 모든 곳에서 항상 사용할 수 있습니다.

또한 OP에 "RTFM"을 알리지 않고 설명서의 특정 섹션을 읽었으므로 받아 들일만한 답변이 될 있습니다.


71
RTFM은 질문에 대답하지 않습니다.
poindexter

13
우리는 SO가 수동이기를 기대합니다 ... 쉽습니다 : 무언가를위한 Google, SO 링크를 열고 다른 소스로 리디렉션하지 않고 원하는 것을 얻으십시오.
Danny

2
@NewWorld는 수십만 명의 개발자들이 편집, 추가, 주석 달기, 멋지게 만들기 때문에;)
Danny

3
@ 대니 즉 숟가락 수유. 문서는 훌륭하고 답이 있습니다. 불필요하게 정보를 복제 할 필요가 없습니다.
DBedrenko

10
참조 : superuser.com/help/how-to-answer "외부 리소스에 대한 링크는 권장되지만 링크 주위에 컨텍스트를 추가하여 동료 사용자가 그 내용과 이유를 알 수 있도록하십시오. 항상 가장 관련성이 높은 부분을 인용하십시오. 대상 사이트에 도달 할 수 없거나 영구적으로 오프라인 상태가되는 경우
j03w

56

나는 그것이 있지만, 화면 상단 다루 분할을 이동해야합니다 도움말 파일 커버를 해요, 당신이 할 수있는 CTRL-W K(즉, Ctrl+ W Shift+ K), H = 왼쪽, J = 바닥, K = 최고, L = 오른쪽 (와 평소 vi/ vim규칙에 따라).

글자는 대문자입니다. CTRL-W k (즉, Ctrl+ W K없이 Shift)는 스플릿 등으로 이동합니다.


16

넌 할 수있어:

:to sp

또는

:top split

화면 상단에 가로로 가로 창을 표시합니다.


답변의 전반부를 제공 한 다른 포스터와 귀하에게 감사합니다.
hakanensari

질문에 대한 답변에 찬성하여이 답변이 Heptile과 결합되어있는 것이 좋습니다.
poindexter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.