使用 ViEmnu 后,我正在尝试 VsVim。
在 ViEmnu:qa
中将关闭所有选项卡,但在 VsVim 中:qa
关闭 Visual Studio。重新启动时,所有选项卡都保持打开状态。根据这个问题,这是设计使然。
有没有办法在不关闭 Visual Studio 的情况下关闭 VsVim 中的所有选项卡?
使用 ViEmnu 后,我正在尝试 VsVim。
在 ViEmnu:qa
中将关闭所有选项卡,但在 VsVim 中:qa
关闭 Visual Studio。重新启动时,所有选项卡都保持打开状态。根据这个问题,这是设计使然。
有没有办法在不关闭 Visual Studio 的情况下关闭 VsVim 中的所有选项卡?
在这个时间点上是没有办法的。主要是因为在 Vim 中似乎没有让我在 VsVim 中模拟的方法。如果有的话,我很想听听它,以便我可以实施它。
不过有计划实施tabonly
。这接近请求,因为它关闭了除当前之外的所有内容。
我已经为 Visual Studio 命令创建了一个别名来执行此操作。
在文件%HOMEPATH%/.vsvim
中,我添加了以下行:
map <leader>q :vsc Window.CloseAllDocuments<CR>
现在,按下\q
将关闭所有打开的选项卡。