如何关闭所有选项卡和窗口,但保持vim打开

Rem*_*emo 3 vim

标题说:我如何快速关闭所有内容但保持vim打开(再次显示起始视图)?

Jon*_*ink 5

您可以使用windo和命令执行窗口和制表符操作tabdo(虽然我没有在下面提供的映射中使用这些操作)

要再次显示起始视图,请运行:intro:

这是一个小映射,以完成您似乎最适合我的原始问题:

" this will fail if there are unsaved changes
function! StartOver()
  new     " open a new, empty split
  only    " close other windows
  tabonly " close other tabs
  intro   " show opening screen
endfunction
nnoremap <F4> :call StartOver()<CR>
Run Code Online (Sandbox Code Playgroud)

  • 应该注意的是,当"隐藏"处于活动状态时,缓冲区仍将处于打开状态. (2认同)