분할에서 열지 않고 새 버퍼를 열려면 어떻게합니까?


13

:new분할 창에서 새 버퍼를 여는 데 사용할 수 있다는 것을 알고 있습니다 ( set splitbelow및로 정의 set splitright).

그러나 분할에서 열지 않고 빈 버퍼를 어떻게 열 수 있습니까?

답변:


12

사용할 수 있습니다 :enew. 참조 :h :enew:

명명되지 않은 새 버퍼를 편집하십시오. 'hidden'을 설정하거나 'autowriteall'을 설정하지 않고 파일을 쓸 수 없으면 현재 버퍼를 변경하면 실패합니다.

그리고 :enew!현재 버퍼에서 저장되지 않은 변경 사항을 버리는 데 사용할 수 있습니다 .


3

Vim은 또한을 제공합니다 :tabnew. 새로운 탭에서 이름이없는 새로운 버퍼가 열리면 gt및을 사용하여 버퍼 (탭)간에 쉽게 전환 할 수 있습니다 gT. 기술적으로 다른 창 (다른 탭)에서 편집기의 전체 너비를 사용합니다.

romainl의 의견에서 수정되었습니다.


2
버퍼! = 탭 (!). 저장하지 않은 파일이있는 동안 :enew그리고 둘 다 시도하십시오 :tabe. 그러나 나는 이것과 같은 탭이므로 여전히 이것을 찬성했습니다. : enew
hgiesel

1
:tabnew탭 페이지는에 해당 :enew합니다.
romainl

감사합니다, @romainl! 실제로 :tabe는 논증이 없지만 동일하게 동작합니다.
jpaugh

1
부작용. 부작용에 베팅하지 마십시오.
romainl 2016 년

@romainl :-) 스크립트의 경우 예; 그러나 일상적인 사용을 위해? 더 작은 명령의 하위 집합을 사용하고 싶습니다.
jpaugh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.