在尖括号内删除/复制/等在Vim中不起作用

问题描述 投票:1回答:1

di<di>在Visual Studio Code(Vim模式)或MacVim中都不适用于我。

di(di{以及di[都运作良好。

我用我常用的芬兰键盘布局和英文键盘布局尝试过它。两者都没有成功。

这应该直接开箱即用,还是我必须自定义我的Vim才能让它正常工作?

我的设置

  • macOS Sierra - 版本10.12.6
  • MacVim自定义版本8.0.1376(但我完全没有自定义)
  • Visual Studio Code 1.19.1

更新 - 部分修复

Visual Studio Code https://marketplace.visualstudio.com/items?itemName=dbankier.vscode-quick-select的此扩展允许您在Vim插入模式下选择尖括号。不理想,因为它不是Vim解决方案,但它运行良好,并且实际上与Visual Studio Code的多媒体程序结合使用效果很好。

vim visual-studio-code macvim
1个回答
0
投票

好的,我找到了答案。我实际上是在删除开始和结束HTML标记之间的文本,所以hello world来自这里:

<div>hello world</div>

我应该使用dit,如下所述:Delete text in between HTML tags in vim?

© www.soinside.com 2019 - 2024. All rights reserved.