簡體   English   中英

打開新文件時如何阻止vim水平拆分?

[英]How to stop vim from splitting horizontally when opening a new file?

通常當我在 Vim 中打開一個文件而已經有一個打開的文件時,Vim 會在一個全新的...緩沖區中打開文件? 屏幕東西? 換句話說,它占用了整個 vim 客戶區,因此我必須:bn才能看到下一個我更喜歡的文件。 但有時當我打開一個文件時,Vim 決定水平拆分窗口並將其放入其中一個水平緩沖區中。

它什么時候決定拆分窗口而不是給我整個窗口? 我怎樣才能防止這種行為? 也許最重要的是,這種行為的名稱是什么,以便我將來可以進行更好的搜索?

引用自:help window

A buffer is an in-memory text of a file
A window is a viewport of a buffer

枚舉緩沖區。 當您運行:bufnext:bn ,您將轉到下一個緩沖區; 您還可以使用:b<num>轉到特定緩沖區,例如:b2轉到緩沖區 2。您可以使用:ls獲取緩沖區列表。

當您:split:vsplit ,您打開一個新窗口,即緩沖區的新視口。 您可以讓兩個窗口顯示相同的緩沖區,依此類推。

此外,標簽頁是緩沖區的集合; 使用:tabnew打開一個新選項卡,並使用gtgT循環瀏覽它們以分別前進和后退。

我強烈建議您閱讀幫助文件; 一切都在那里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM