Boş bir yeni dosyayı Vim'deki bir bölmede nasıl açarım?


102

Çok açık bir şey olmalı, ama çözemiyorum ve Google da yardım etmiyor.

Yanıtlar:


128
:help new
:help vnew

seni kursa getirmeli.

o zaman belli ki yeni bir tamponun olacak. Bu arabellek yalnızca :w diske giderseniz bir dosya haline gelir .


6
Ve :set splitrightyeni bölünmeyi sağa koyar. Müthiş, teşekkürler
hakanensari 18:10

3
Ayrıca :set splitbelowyatay bölme yaparken yeni bölmenin altta görünmesini sağlayan ilgili komuttur.
dsaxton

49

Başka bir yol <CTRL + W> nnormal modda yapmaktır . Bu yeni bir bölünme yaratacaktır .

DÜZENLE:

<CTRL + W> vDikey bir bölme oluşturmak için normal modda da yapabilirsiniz (birincisi yatay bölme yapar.

Ve sadece tam olduğu, aşağıdakileri yaparak farklı bölümlere taşımak <CTRL + W> <direction>olmak yönünde herhangi h, j, k, veyal

Tamponu kapatmak için, <CTRL + W> q


fyi: Bunlar, geçerli tamponu yeni bir bölünme içinde değil, yeni bir bölme içinde açarlar.
Emile 81

2
Benim Ctrl+w niçin yeni bir arabellek içeren bir bölme açar, ancak Ctrl+w vyalnızca geçerli arabellek böler. Garip.
c24, ağustos

1
Yeni bir dosya ile dikey bölünme yaratmak için arıyorsanız, bu soru / cevap kontrol vi.stackexchange.com/questions/2811/...
g19fanatic

2
vim myfile.txt  # open one file in one window
:buffers        " shows one buffer with "myfile.txt" in it
:sp             " create split window; we now have one buffer with two windows.
:e newfile.txt  " create new buffer with new filename in first window
:buffers        " shows two buffers (myfile.txt & newfile.txt), each in own window

Bu iyi bir link: http://vim.wikia.com/wiki/Easier_buffer_switching


0

Dosya - Bölünmüş Açık altındaki Vim menüsünü kullandım. Yine de yeni boş dosyanız için bir ad vermeniz gerekecek.


Vim'in bir menüsü var mı?
frabjous

gvim veya macvim bir menüyü görüntüleyebilir, evet. ne bekliyordun? :)
akira

Öyle görünüyor: sp de çalışabilir - gvim sürümünü kullanmayanlar için.
Rolnik
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.