visual-studio - 如何使用 VSVIM 在 block 和大括号之间更改/删除

标签 visual-studio vim vi visual-studio-addins vsvim

我正在使用 vsvim,我认为它是一个很棒的工具。

我遇到的唯一问题是更改/删除大括号和圆括号之间的文本似乎不起作用。

这里有一些我已经在 gvim 中验证过的例子,但在 vsvim 中似乎不起作用:

  • di( 删除光标所在的内部 (...) block
  • da( 删除光标所在的内部 (...) block 并删除 () 字符
  • ci( 更改光标所在的内部 (...) block 。
  • ci{ 在 {} 内更改
  • ca{ 在 {} 内更改并删除 {} 字符

我假设这些只是尚未添加的功能。

有人可以确认吗?

最佳答案

这些问题现已在 VsVim 1.2 中修复。我在本地尝试了您的所有命令,它们对我有用。

VsVim 1.2 Release Notes

关于visual-studio - 如何使用 VSVIM 在 block 和大括号之间更改/删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9022539/

相关文章:

regex - 正则表达式 - 删除模式前面的空格

html - 如何在 VI 中整理 HTML 文件的缩进?

c# - Visual Studio 中变量名称下的三个灰点

c# - IIS CLI 为我的项目生成带有站点的 applicationhost.config

visual-studio - 断开 Visual Studio 解决方案与 sourcesafe 的连接?

visual-studio - 无法使用 VS 2019 构建 Web 应用程序

bash - 如何编写 bash 脚本以使用拆分和制表符在 Vim 中打开多个文件?

regex - 在 Vim 中突出显示 Javascript 内联 block 注释

vim 行号 - 如何默认启用它们?

linux - 如何替换vi中具有隐含含义的文本