如何使用vim
快捷方式在垂直方向上创建带有新缓冲区的新窗口? (类似于 Ctrl-w n,但垂直。)
答案1
快捷Ctrl+Wn键与命令相同new
。还有一个vnew
命令的工作方式与 完全相同new
,但垂直拆分。要使用它,请键入Esc:vnew
Enter.
您还可以重新映射,例如Ctrl+Wv从执行相当于vsplit
(默认)的操作到vnew
使用类似的操作
noremap <C-w>v <esc>:vnew<cr>
在你的~/.vimrc
文件中。
注意:当写下下面的答案时,问题要求对 进行“相反”的操作Ctrl+Wn。我将其解释为“与拆分和创建新窗口相反,即关闭拆分窗口”。
该q
命令关闭当前缓冲区(这将输入为Esc:q
Enter)。如果这是在通过分割获得的缓冲区之一中完成的,您将返回到仅包含单个缓冲区的编辑器窗口,从而反转Ctrl+Wn.
您也可以使用它Ctrl+Wq来执行此操作。