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. :viewtidak membuka jendela, jadi :tab viewtidak membuka tab :-) Lihat :help :tab.
Namun, kami juga memiliki :sviewperintah, yaitu:
Sama seperti ": split", tetapi tetapkan opsi 'readonly' untuk buffer ini.
Ini tidak membuka jendela. Jadi :tab sview filebuka tab.
:sviewkependekan 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 windowadalah 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.
:splitviewperintah tidak ada. Itu hanya:sviewatau:sv.