删除/复制/etc在Vim中不工作的尖括号内
删除/复制/etc在Vim中不工作的尖括号内,vim,visual-studio-code,macvim,Vim,Visual Studio Code,Macvim,di在Visual Studio代码(Vim模式)或MacVim中都不适用于我 di(和di{和di[都工作正常 我试过用我常用的芬兰语键盘布局和英语键盘布局,但都没有成功 这应该是开箱即用,还是我必须定制我的Vim才能让它工作 我的设置 macOS Sierra–版本10.12.6 MacVim定制版本8.0.1376(但我完全不知道) Visual Studio代码1.19.1 更新–部分修复 Visual Studio代码的此扩展允许您在Vim插入模式下在尖括号之间进行选择。这并不理想
di
在Visual Studio代码(Vim模式)或MacVim中都不适用于我
di(
和di{
和di[
都工作正常
我试过用我常用的芬兰语键盘布局和英语键盘布局,但都没有成功
这应该是开箱即用,还是我必须定制我的Vim才能让它工作
我的设置
- macOS Sierra–版本10.12.6
- MacVim定制版本8.0.1376(但我完全不知道)
- Visual Studio代码1.19.1
Visual Studio代码的此扩展允许您在Vim插入模式下在尖括号之间进行选择。这并不理想,因为它不是Vim解决方案,但它运行良好,并且实际上与Visual Studio代码的multicursor配合使用效果非常好。好的,我找到了答案。我实际上是在尝试删除openi之间的文本ng并关闭HTML标记,因此
hello world
从这里开始:
hello world
我应该像这里解释的那样使用
dit
:我不知道Visual Studio代码,但是是的,I
,a
在Vim开箱即用中已经有很长一段时间了。谢谢@romainl。但奇怪的是,MacVim也不能工作。我希望它能像普通的Vim一样工作。MacVim的工作原理和re一样古拉尔·维姆。你的问题在别处。要吸取的教训是:如果我有问题,而且我已经找不到答案了,那么很可能是我自己犯了一个愚蠢的错误,就像这里发生的那样。