vimrc - gvim怎樣禁止分割畫面?新打開的文件有時會分屏,但我只想讓它出現在buffer裡面
怪我咯
怪我咯 2017-05-16 16:34:45
0
1
707

#這種問題查vim幫助手冊沒查到。不知道怎麼查。

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
过去多啦不再A梦

搞清楚以下命令的差異:

  • :e filename

  • :sp filename

  • :vsp filename


補充:
我覺得你還要搞清楚 tab, window, buff 的差別

以任何方式讀取的文件,存在於 buff 快取區。
顯示在螢幕內的上下/左右分割畫面叫做 window。是顯示buff的容器。
而 tab,只是顯示不同window 版面的容器。

tab 可以包含任一window,每個window 顯示一個buff。
但是 window 與 buff不存在映射關係,可以多個window 顯示同一個buff。

不帶任何參數打開vim,你看到的是一個空內容buff,顯示在一個最大化的window 中,這個window 存在於一個tab 中。

簡單的說,tab 包含 window,window 顯示 buff。 tab 和 window 都是顯示的容器。
而你打開的文件,或是插件產生的內容,對應的都是 buff,和window 沒有任何關係。

至於你的問題,部分指令或插件預設使用分屏,也就是split 方式分割window顯示內容。如:help:options 命令。這是為了方便使用者查看文件或設定項,同時修改自己的配置。

普通硬碟文件,完全可以透過 :e:sp:vsp 自行決定顯示方式。

透過NERDTree插件打开硬盘文件,也可以通过ois 三種快速鍵使用不同版面配置讀取並顯示到對應的window。

相關設定項目有:

  • :set splitright

  • :set splitbelow

請問你究竟是用怎樣的方式開啟硬碟檔案的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板