Bagaimana cara membuka file untuk dilihat di tab baru? Secara khusus, saya ingin setara hanya baca :tabe[dit] <filename>
. saya telah mencoba
:tab :view <filename>
tapi itu tidak membuat tab baru seperti yang disarankan oleh dokumentasi .
Bagaimana cara membuka file untuk dilihat di tab baru? Secara khusus, saya ingin setara hanya baca :tabe[dit] <filename>
. saya telah mencoba
:tab :view <filename>
tapi itu tidak membuat tab baru seperti yang disarankan oleh dokumentasi .
Jawaban:
:tab <cmd>
membuka tab di mana a <cmd>
akan membuka jendela. :view
tidak membuka jendela, jadi :tab view
tidak membuka tab :-) Lihat :help :tab
.
Namun, kami juga memiliki :sview
perintah, yaitu:
Sama seperti ": split", tetapi tetapkan opsi 'readonly' untuk buffer ini.
Ini tidak membuka jendela. Jadi :tab sview file
buka tab.
:sview
kependekan dari "split view". Anda dapat menyingkat menjadi :sv
, dan Anda juga dapat mengabaikan yang kedua :
.
Catatan tambahan:
Pertanyaan Anda menunjukkan bahwa Anda tidak terlalu mengenal terminologi Vi / Vim. Banyak orang bingung tentang hal ini, jadi jangan khawatir :-) :help window
adalah bacaan yang bagus untuk perkenalan. Ini memiliki ringkasan yang berguna di awal:
Buffer adalah teks dalam memori dari suatu file.
Jendela adalah viewport pada buffer.
Halaman tab adalah kumpulan windows.
:splitview
perintah tidak ada. Itu hanya:sview
atau:sv
.