vim:如何"调整大小"窗口大小是vim屏幕的一半?

时间:2017-06-12 02:52:58

标签: vim resize command window size

在vim中,我可以将NeedTree,tagList的窗口大小设置为某个固定大小。但我希望,当我使用热键打开一个子窗口时,它将占用窗口大小的一半(如果是vsplit,占x轴大小的一半,如果是hsplit,则占用y轴大小的一半)。

所以我的问题是,对于vimrc"调整大小"命令,如何知道vim命令行窗口的大小并得到它的一半?

由于

1 个答案:

答案 0 :(得分:2)

:exec 'resize ' . winheight('.')/2

命令行窗口高度为&cmdwinheight,因此::exec 'resize ' . &cmdwinheight/2