在Vim中使用NERDTree菜单后如何恢复原始大小?

Ant*_*vez 13 vim nerdtree

我使用 NERDTree 作为文件浏览器,使用其菜单后,Vim 没有恢复到原始大小,请参见下面的屏幕截图。

\n

使用 NERDTree 菜单:\n在此输入图像描述

\n

使用菜单后:\n在此输入图像描述

\n

仅当我调整终端窗口大小时,编辑器才会恢复正常。

\n

我的系统配置

\n
    \n
  • Vim-GTK3 9.0
  • \n
  • 终端:Konsole
  • \n
  • Debian 11
  • \n
\n

NERD树配置

\n
    \n
  • nmap <Leader>nt :NERDTreeFind<CR>
  • \n
  • let NERDTreeQuitOnOpen=1
  • \n
  • let NERDTreeShowHidden=1
  • \n
  • let g:NERDTreeDirArrowExpandable = \'\xe2\x96\xb8\'
  • \n
  • let g:NERDTreeDirArrowCollapsible = \'\xe2\x96\xbe\'
  • \n
  • let g:NERDTreeIgnore = [\'^node_modules$\']
  • \n
\n

Tre*_*vel 11

我有同样的问题,我已经删除了 vim v9 并从源代码安装了最新的 v8,它可以工作!我不知道 9 版 vim 的底部窗格发生了什么,但我观察到我的远程服务器上的 vim v8 运行良好。

UPD:我在 NERDTree 存储库上发现了以下问题: https: //github.com/preservim/nerdtree/issues/1321

  • 我没有降级到 v8,因为 homebrew 只安装最新/稳定版本,而是将其添加到我的 .vimrc 配置中: let g:NERDTreeMinimalMenu=1 (2认同)