2

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

在 ViEmnu:qa中将关闭所有选项卡,但在 VsVim 中:qa关闭 Visual Studio。重新启动时,所有选项卡都保持打开状态。根据这个问题,这是设计使然。

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

4

2 回答 2

3

在这个时间点上是没有办法的。主要是因为在 Vim 中似乎没有让我在 VsVim 中模拟的方法。如果有的话,我很想听听它,以便我可以实施它。

不过有计划实施tabonly。这接近请求,因为它关闭了除当前之外的所有内容。

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

于 2014-02-26T18:29:04.930 回答
2

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

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

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

现在,按下\q将关闭所有打开的选项卡。

于 2014-03-04T14:30:12.330 回答