[英]Vim Split and VSplit behaviour
我喜歡使用拆分,現在我有一個具有不同尺寸屏幕的雙顯示器設置,我通常喜歡在顯示器分區上進行垂直拆分,這很簡單。 問題是,每當我添加另一個垂直拆分時,它都會將所有vsplits的大小調整為相同的大小,好像我“ Cw =”然后重新調整horz拆分的大小一樣。 horz拆分也會發生相同的行為。 這使我每次添加新拆分時都需要調整垂直拆分的大小...我的問題是,是否有可能使拆分行為僅將當前拆分一分為二?
使用equalalways
選項來控制此行為:
:set noequalalways
這將使vim 相對於當前拆分調整每個新拆分的大小:為其提供當前拆分大小的一半,而不是將所有拆分的大小調整為相同的高度。
請注意,這也用於水平分割,因此,如果設置此選項,則使用:vsp
進行水平分割時,您將獲得相同的行為。
最后,您還可以通過在split命令之前添加一個值來指定下一個拆分的特定大小:17sp
,它將允許新的拆分17行。 由於拆分以其他方式(例如,在使用:help
時)打開,因此此功能不noequalalways
。
有關更多信息,請參見:help 'equalalways'
和:help split
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.