ฉันจะเปิดไฟล์เพื่อดูในแท็บใหม่ได้อย่างไร


10

ฉันจะเปิดไฟล์เพื่อดูในแท็บใหม่ได้อย่างไร :tabe[dit] <filename>โดยเฉพาะฉันต้องการอ่านอย่างเดียวเทียบเท่า ฉันเหนื่อย

:tab :view <filename>

แต่นั่นไม่ได้สร้างแท็บใหม่ตามที่เอกสารแนะนำ

คำตอบ:


8

:tab <cmd>เปิดแท็บที่<cmd>จะเปิดหน้าต่าง :viewไม่ได้เปิดหน้าต่างเพื่อ:tab viewไม่เปิดแท็บ :-) :help :tabดู

อย่างไรก็ตามเรายังมี:sviewคำสั่งซึ่ง:

เหมือนกับ ": split" แต่ตั้งค่าตัวเลือก 'อ่านอย่างเดียว' สำหรับบัฟเฟอร์นี้

นี้ไม่หน้าต่างเปิด ดังนั้น:tab sview fileเปิดแท็บ

:sviewสั้นสำหรับ "ดูแยก" คุณสามารถย่อเพื่อและคุณยังสามารถปล่อยออกมาที่สอง:sv:


Postscript:
คำถามของคุณแนะนำว่าคุณไม่คุ้นเคยกับคำศัพท์ Vi / Vim มาก หลายคนสับสนเกี่ยวกับเรื่องนี้ดังนั้นอย่ากังวล :-) :help windowเป็นการอ่านที่ดีสำหรับการแนะนำ มันมีข้อมูลสรุปที่มีประโยชน์เมื่อเริ่มต้น:

บัฟเฟอร์คือข้อความในหน่วยความจำของไฟล์
หน้าต่างคือวิวพอร์ตของบัฟเฟอร์
หน้าแท็บคือชุดของหน้าต่าง


1
ขอบคุณ สิ่งที่ฉันกำลังมองหา และขอบคุณสำหรับไพรเมอร์ในคำศัพท์ vi / Vim การแก้ไขเดียว: ในขณะที่คำสั่งเรียกว่า "splitview" :splitviewคำสั่งไม่มีอยู่ มันเป็นเพียงหรือ:sview :sv
adurity

@ ความปลอดภัยโอ๊ะขอบคุณ นั่นเป็นไฟล์ช่วยเหลือ แต่ฉันอ่านผิด> _ <
Martin Tournoij
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.