如果我在一个Vim窗口中打开了2个split(总共显示3个缓冲区),并调整了每个split的视口大小,然后关闭一个缓冲区,另外两个缓冲区的视口会自动调整大小。
有没有一种方法可以保持或者至少更好地调整split大小,以便在关闭一个缓冲区时不会改变?
有没有一种方法可以保持或者至少更好地调整split大小,以便在关闭一个缓冲区时不会改变?
1) Vim window with three splits, custom size:
+---+-------+---+
| | | |
| 1 | 2 | 3 |
| | | |
+---+-------+---+
2) Close buffer 3, splits are resized to "best fit":
+-------+-------+
| | |
| 1 | 2 |
| | |
+-------+-------+
3) I want it to stay like this, resize only adjacent buffer:
+---+-----------+
| | |
| 1 | 2 |
| | |
+---+-----------+
set noequalalways
,不是吗?(这一开始让我感到困惑。)另外点赞 (+1)。 - jjc385