Vim: Jak otworzyć inny bufor [No Name], taki jak ten przy starcie?

168

W moim programie Vimscript muszę otworzyć dodatkowy bufor Vima, który nie jest bezpośrednio powiązany z plikiem, ale który użytkownik może zapisać w wybranym przez siebie pliku, tak jak wywołany bufor początkowy [No Name]. W jaki sposób mogę to zrobić?

dan
źródło

Odpowiedzi:

320

Istnieje wiele sposobów otwierania nowego bufora bez nazwy, z których najprostszy to :new.

:new utworzy podzielone okno z nienazwanym buforem.

:enew otworzy jeden w bieżącym oknie.

:vnew otworzy jedno w oknie podzielonym pionowo.

:tabnew otworzy jeden w nowej karcie.

Randy Morris
źródło
A co z nowym buforem w taki sam sposób, w jaki :e filenameotwiera się bufory?
theonlygusti
6

W trybie normalnym wpisz :new<CR>.

icyrock.com
źródło
5

Możesz również zajrzeć do :sp filename

Cały czas używam podzielonej szyby - jest całkiem niezła. W połączeniu z ekranem masz tam wiele drobiazgów.

Arcybiskup Lolly
źródło