Saya tahu saya dapat menggunakan :new
untuk membuka buffer baru di jendela terpisah (ditentukan oleh set splitbelow
dan set splitright
).
Tetapi bagaimana saya bisa membuka buffer baru yang kosong tanpa membukanya secara terpisah?
Anda bisa menggunakannya :enew
. Lihat :h :enew
:
Edit buffer baru tanpa nama. Ini gagal ketika perubahan telah dibuat ke buffer saat ini, kecuali jika 'tersembunyi' diatur atau 'autowriteall' diatur dan file dapat ditulis.
Dan Anda dapat menggunakan :enew!
untuk membuang perubahan yang belum disimpan di buffer saat ini.
Vim juga menawarkan :tabnew
, yang membuka buffer baru tanpa nama di tab baru memungkinkan Anda untuk dengan mudah beralih di antara buffer (tab) menggunakan gt
dan gT
. Ini menghabiskan lebar penuh editor, meskipun, secara teknis di jendela yang berbeda (di tab yang berbeda).
Diperbaiki dari komentar romainl
:enew
dan:tabe
saat Anda memiliki file yang belum Anda simpan. Namun saya masih mengungguli ini, karena ini adalah tab yang setara dengan: enew:tabnew
adalah setara dengan laman tab:enew
.:tabe
tanpa argumen berperilaku sama.