如何关闭VsVim中的所有选项卡

时间:2014-02-25 10:50:43

标签: visual-studio vsvim

我在使用ViEmnu后尝试使用VsVim。

在ViEmnu :qa将关闭所有选项卡,但在VsVim :qa关闭Visual Studio。重新启动时,所有选项卡都保持打开状态。 根据{{​​3}},这是设计的。

有没有办法在不关闭Visual Studio的情况下关闭VsVim中的所有选项卡?

2 个答案:

答案 0 :(得分:2)

此时此刻没有办法。主要是因为在Vim中似乎没有一种方法让我在VsVim中模拟。如果有,我会急切地想听听它,以便我可以实现它。

但是有计划实施tabonly。这是接近请求,因为它关闭除了当前的所有。

  

https://github.com/jaredpar/VsVim/issues/1131

答案 1 :(得分:1)

我已经为Visual Studio命令创建了一个别名来执行此操作。

在文件%HOMEPATH%/.vsvim中,我添加了以下行:

map <leader>q :vsc Window.CloseAllDocuments<CR>

现在,按\q将关闭所有打开的标签。