Vim 창을 분할하여 여러 파일을 한 번에 볼 수 있습니까?


74

여러 파일로 작업 할 때 화면에서 여러 파일을 한 번에 볼 수 있으면 매우 편리합니다. Vim에서 창을 가로 또는 세로로 분할하여 분할 할 때마다 다른 파일을 표시 할 수있는 방법이 있습니까?

답변:


64

예, vim은 파일을 가로 / 세로 분할로 각각 열 때를 ​​제외하고 파일을 여는 것과 같은 방식 :split으로 가로 와 세로를 :vsplit모두 사용할 수 :edit있습니다.

또한 :h window-move-cursor다른 스플릿을 쉽게 이동할 수 있도록 읽어 보는 것이 좋습니다 .


17

예, :split(두 개의 창, 위쪽 절반과 아래쪽 절반으로 분할) 및 :vsplit(왼쪽 및 오른쪽) 명령이 있습니다. 그런 다음 창을 전환 하는 데 사용할 수 있습니다 ( 방향 은 일반적인 hjkl 커서 이동 키 중 하나 또는 화살표 키 중 하나임).Ctrl-W direction

그런 다음 :edit각 창에서 다른 파일 등을 사용할 수 있습니다 .

전체 설명서는에 :help windows.txt있습니다.


15

당신이 중 하나에 의해 분할 정력 창 수 열고 여러 개의 파일을 사용하여 -o, -O, -o2매개 변수를.

또는 한 창에서 여러 파일을 이미 편집하고있는 경우 가로 로 분할 하거나 세로로 분할 하는 :ba데 사용할 수 있습니다 .:vert ba

: [N] ba [ll] [N] : [N] sba [ll] [N] 버퍼 목록의 각 버퍼에 대해 하나의 창을 열도록 화면을 재정렬하십시오.

: vert [ical] {cmd} {cmd}를 실행하십시오. 창을 분할하는 명령이 포함되어 있으면 수직으로 분할됩니다.

종료하려면 다음을 사용하십시오 :qa..


또한보십시오:


7

당신은 사용할 수 있습니다 :split또는 :vsplit각각 수평 및 수직 분할을 위해. 특정 파일을 열려면 열려는 파일의 경로를 제공하십시오. 또는 현재 파일 인 경우 명령을 입력하여 사본을 엽니 다.

그런 다음을 사용하여 분할간에 이동할 수 있습니다 C-w + hjkl.


12
가로 분할의 바로 가기 :sp는 세로 바로 가기 :vsp입니다.
bronzehedwick 17
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.