Làm cách nào để mở tệp để xem trong tab mới? Cụ thể, tôi muốn tương đương chỉ đọc :tabe[dit] <filename>. Tôi đã thử
:tab :view <filename>
nhưng điều đó không tạo ra một tab mới như tài liệu sẽ đề xuất.
Làm cách nào để mở tệp để xem trong tab mới? Cụ thể, tôi muốn tương đương chỉ đọc :tabe[dit] <filename>. Tôi đã thử
:tab :view <filename>
nhưng điều đó không tạo ra một tab mới như tài liệu sẽ đề xuất.
Câu trả lời:
:tab <cmd>mở một tab trong đó a <cmd>sẽ mở một cửa sổ. :viewkhông mở cửa sổ, vì vậy :tab viewkhông mở tab :-) Xem :help :tab.
Tuy nhiên, chúng tôi cũng có :sviewlệnh, trong đó:
Tương tự như ": split", nhưng đặt tùy chọn 'readonly' cho bộ đệm này.
Điều này không mở một cửa sổ. Vì vậy, :tab sview filemở một tab.
:sviewlà viết tắt của "split view". Bạn có thể viết tắt thành :sv, và bạn cũng có thể bỏ qua phần thứ hai :.
Phần tái bút:
Câu hỏi của bạn cho thấy bạn không rành lắm về thuật ngữ Vi / Vim. Nhiều người nhầm lẫn về điều này, vì vậy đừng lo lắng :-) :help windowlà một bài đọc tốt để giới thiệu. Nó có một bản tóm tắt hữu ích khi bắt đầu:
Một bộ đệm là văn bản trong bộ nhớ của một tập tin.
Một cửa sổ là một khung nhìn trên một bộ đệm.
Một trang tab là một bộ sưu tập các cửa sổ.
:splitviewlệnh không tồn tại. Chỉ là:sviewhoặc:sv.