Vim 在NERDTree中,有没有一种方法可以关闭所有打开的窗口,只使用一个快捷方式或功能,然后返回到命令行?
在vim中,我可能同时查看3或4个文件。在这种情况下,我需要单独关闭所有文件并返回到命令行,以便执行其他操作。Vim 在NERDTree中,有没有一种方法可以关闭所有打开的窗口,只使用一个快捷方式或功能,然后返回到命令行?,vim,nerdtree,Vim,Nerdtree,在vim中,我可能同时查看3或4个文件。在这种情况下,我需要单独关闭所有文件并返回到命令行,以便执行其他操作。 我希望能够很快做到这一点,而不必在所有打开的窗口中执行a:wq。基本上是关闭NERDTree和其他缓冲区的快捷方式。要返回命令行,只需使用 :qa " as in quit all 要保存所有文件,请使用:wqa 要关闭除当前窗口拆分之外的所有窗口拆分,请使用ctrl+w o C-w o 为了关闭除当前缓冲区之外的所有缓冲区,有一个脚本返回到命令行,只需使用 :qa " as in
我希望能够很快做到这一点,而不必在所有打开的窗口中执行a:wq。基本上是关闭NERDTree和其他缓冲区的快捷方式。要返回命令行,只需使用
:qa " as in quit all
要保存所有文件,请使用:wqa
要关闭除当前窗口拆分之外的所有窗口拆分,请使用ctrl+w o C-w o
为了关闭除当前缓冲区之外的所有缓冲区,有一个脚本返回到命令行,只需使用
:qa " as in quit all
要保存所有文件,请使用:wqa
要关闭除当前窗口拆分之外的所有窗口拆分,请使用ctrl+w o C-w o
为了关闭除当前缓冲区之外的所有缓冲区,有一个脚本使用Ctrl+z返回命令行。那你可以 前景1
返回到原来的位置。使用Ctrl+z返回命令行。那你可以 前景1 返回到原来的位置。因为Isaac的评论清楚地表明,问题实际上是如何返回到命令行,然后返回到Vim: 要在Vim内部打开外壳,请使用命令:sh或:shell。发件人: :sh[ell] 此命令启动一个shell。当外壳在exit命令后退出时,返回Vim。shell命令的名称来自“shell”选项 另请参见以下两个命令: :!{cmd} 用shell执行{cmd} : 重复最后一次:!{cmd} 由于Isaac的评论明确指出,问题实际上是如何返回到命令行,然后返回到Vim: 要在Vim内部打开外壳,请使用命令:sh或:shell。发件人: :sh[ell] 此命令启动一个shell。当外壳在exit命令后退出时,返回Vim。shell命令的名称来自“shell”选项 另请参见以下两个命令: :!{cmd} 用shell执行{cmd} : 重复最后一次:!{cmd}
此解决方案可行,但Xavioj的解决方案更有益。此解决方案可行,但Xavioj的解决方案更有益。我发现在关闭所有窗口并执行命令行操作后,我必须重新打开所有窗口并重新备份。你的解决方案让这变得很容易。我发现在关闭所有窗口并执行命令行操作之后,我必须重新打开它们。您的解决方案使这变得简单。这可能是一种更直观的方法。谢谢这可能是一种更直观的方法。谢谢