seh*_*ehe 119
您可以使用Ctrl+WT(这是一个大写T)将任何打开的窗口移动到它自己的选项卡.
正如其他人所说Ctrl+W_/ Ctrl+W|在当前标签/窗口布局中最大化(同时尊重各种其他窗口的最小高度/宽度设置).
(将Ctrl+W=所有窗口的大小调整为相同的大小,尊重最小高度/宽度设置)
编辑评论
gvim /tmp/test.cpp):help various-motions- 打开拆分窗口将帮助移回原始标签:
mAZZ<C-w>S`A
Run Code Online (Sandbox Code Playgroud)
您可以避免在正常(非帮助)缓冲区中使用标记.如果您有兴趣,请告诉我.
Roo*_*ook 79
借助:帮助[主题],您可以打开一个您感兴趣的主题.
Ctrl-Wo将最小化其他窗口(仅保留帮助窗口打开/最大化).
(Ctrl-Wo表示按住Ctrl按W,然后按o)
Gre*_*ill 49
您可以使用Ctrl+W_(下划线)将窗口扩展到其最大大小.扩展窗口的最终大小将受winminheight选项值的约束.当您关闭帮助窗口时,您之前的窗口将恢复到以前的大小.
Azr*_*000 16
我更喜欢使用标签.使用
:tabedit %
Run Code Online (Sandbox Code Playgroud)
打开一个在新选项卡中最大化的文件,一旦完成,返回使用所有窗口的旧设置
:tabclose
Run Code Online (Sandbox Code Playgroud)
我发现这是理想的解决方案,因为它与:cwTagbar插件一起使用.取自:vim.wikia
我喜欢使用'M'来最大化,'m'来最小化.
它看起来不会很好,因为它会缩小同一缓冲区中所有其他打开的窗口,但我发现它在处理标签时更有用.因此,例如,不是为该文件打开一个新选项卡,而是在完成它之后必须关闭它或者想要最小化它.
nnoremap <C-W>M <C-W>\| <C-W>_
nnoremap <C-W>m <C-W>=
Run Code Online (Sandbox Code Playgroud)
nnoremap的原因是我不关心递归映射,但只是map也应该工作.
您可以使用完整大小获取帮助窗口,而无需关闭/调整任何其他窗口的大小
tab help {topic}
Run Code Online (Sandbox Code Playgroud)
这将在新选项卡中打开帮助窗口,其他窗口将保持原样(实际调整大小以便可以显示tabline,但这只是上面的一行).您可以照常关闭帮助:至少:bw<CR>也<C-w>c可以为我关闭新标签.
作者:查尔斯·坎贝尔
这个插件重新映射
Ctrl-w o
两者兼而有之:最大化并恢复以前的布局。
该插件可以从两个位置下载