我希望当我打开 NEEDTree 或者 TagBar 时,它们的窗口大小能够始终是我的原始 vim 窗口大小的三分之一,无论我的 vim 窗口有多大,它都可以自动计算。
如何实现?
Vim内置函数winwidth({nr})用于获取窗口宽度。如果将0作为窗口号传递,则会返回当前窗口的宽度。
winwidth({nr})
0
要更改NerdTree窗口的大小,您需要设置变量:NERDTreeWinSize。
NERDTreeWinSize
:echo winwidth(0)
vim.api.nvim_win_get_width({nr})
:echo winwidth(0)
。 - Kentvim.api.nvim_win_get_width({nr})
。 - Victor Oliveira