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.