Neovim中如何将缓冲区切换至全屏模式并切回分屏模式?
Neovim 单缓冲区全屏与分屏切换方案
原生命令实现
- 临时最大化(保留原布局):
选中目标窗口后,按下Ctrl-w _垂直拉满窗口高度,再按Ctrl-w |水平拉满窗口宽度,就能让当前缓冲区全屏显示。想要恢复原分屏布局时,按下Ctrl-w =,所有窗口会自动均分空间回到之前的状态。 - 独占全屏(关闭其他窗口):
执行命令:only,当前窗口会直接全屏,其他分割窗口被关闭(但对应的缓冲区不会被删除)。如果要恢复分屏,需要手动重新分割窗口并通过:b <缓冲区名/编号>打开之前的缓冲区。
插件简化操作
推荐使用 vim-maximizer 插件,它专门用来一键切换窗口的全屏/分屏状态:
- 安装后,默认快捷键是
Ctrl-w z,按下一次让当前窗口全屏,再按一次直接恢复到之前的分屏布局,无需手动调整窗口大小。
内容的提问来源于stack exchange,提问作者Lewis Tran
相关产品推荐
相关产品推荐

