Saya punya beberapa tab terbuka dengan pengaturan jendela yang berbeda.
Saya ingin membuka buffer kosong baru di jendela saat ini, tanpa harus membelah / windows atau tab
Apakah ada cara untuk melakukan ini?
Aku tahu aku bisa melakukan sesuatu seperti :n
itu C-w j
kemudian :q
tapi itu tampaknya berantakan sedikit.
Atau mirip dengan tab: :tabe
gT
:q
Saya sedikit bingung tentang hubungan antara windows dan buffer secara umum - Anda dapat memiliki banyak buffer terbuka tanpa terlihat yang dapat Anda bersihkan menggunakan bd
tetapi jika mereka tidak terlihat maka mereka harus disimpan, karena Anda tidak dapat menyembunyikan mereka (menggunakan: q) tanpa menyimpan atau membuang perubahan ... yang tampaknya sedikit aneh.
sumber
'hidden'
opsi, yang mungkin membantu dengan beberapa keanehan yang Anda uraikan dalam pertanyaan awal Anda. Menggunakan:set hidden
memungkinkan Anda untuk menyembunyikan buffer bahkan jika itu belum ditulis ke disk. Bagi saya, pengaturan ini adalah titik kritis menuju penguasaan navigasi penyangga, menjauh dari kekacauan dan tab.:e
tanpa argumen mencoba memuat ulang file dari disk. Jika Anda telah mengubah file saat ini di editor lain, ini akan menggantikan buffer dengan apa yang ada di disk. Jika tidak, jika buffer diubah, Anda dapat menggunakan:e!
untuk kembali ke versi yang disimpan terakhir.:enew
.