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