Vim NERDTree 调整 vsplit 大小

Vim NERDTree 调整 vsplit 大小

我正在使用 Vim 的 NERDTree 插件。使用 时s: open vsplit command,是否可以调整窗口大小,以使文件比目录树占据更大的屏幕部分?

答案1

为了垂直的调整大小使用以下命令:

CTRL-W -        Decrease current window height by N (default 1).
CTRL-W +        Increase current window height by N (default 1).

解释:

  • 在命令模式下,按一个数字,然后N按或按行调整窗口大小。CTRL+W-+N
  • 或者只需按CTRL+W,然后按-+将窗口大小调整 1 行。

或者,您可以输入:res +/-N.喜欢::res +10


为了水平的调整大小使用以下命令:

CTRL-W < Decrease current window width by N (default 1).
CTRL-W > Increase current window width by N (default 1).

解释:

  • 在命令模式下,按数字,然后N按或按列调整窗口大小。CTRL+W<>N
  • 或者只需按CTRL+W,然后按<>将窗口大小调整 1 列。

或者,您可以输入:vertical res +/-N.喜欢::vertical res +10

答案2

您可以通过 来设置 NERDTree 的默认宽度NERDTreeWinSize

例如: let NERDTreeWinSize = 1.vimrc.

您可以通过普通的 VIM 命令调整窗口的大小,请参见:help window-resize

答案3

检查您的设置永远平等方向,因为它们规定了新窗口的起始尺寸。如果永远平等设置后,所有新窗口将被创建为宽度、高度相等或两者都相等,具体取决于方向

另外,NERDTree 设置:NERDTreeWinSize默认宽度为 31 个字符,您可能需要调整它(检查永远平等方向vim 中的选项也有)

相关内容