小编HAN*_*SON的帖子

Neovim/Vim:根据缓冲区类型调整窗口大小

自从我发现 Neovim 的终端模拟器与我的代码一起运行代码以来,它已经成为我工作流程的重要组成部分。然而,我希望有一种方法可以做到这一点,这样当我打开一个新的 nvim 终端窗口时,它会比当前我打开一个窗口并占据一半屏幕时更窄。

我不完全理解 vimscript,这是这​​里问题的一部分。我研究了如何根据文件类型运行自动命令,以及如何调整窗口大小并根据这些拼凑一些东西。它不起作用,因为它会调整整个 vim 会话的大小,而不仅仅是所需窗口的大小。

au BufWinEnter * if &buftype == 'terminal' | resize 20 | endif
Run Code Online (Sandbox Code Playgroud)

我已经研究了插件的黄金比例,但我不希望终端窗口在我移动时变大;我只是希望它小一点并且放在一边。

vim neovim

3
推荐指数
1
解决办法
3937
查看次数

标签 统计

neovim ×1

vim ×1