我有这个文字:
Monkeys eat {bananas}.
Run Code Online (Sandbox Code Playgroud)
我的光标位于单词的中间banana:
Monkeys eat {bana|nas}.
Run Code Online (Sandbox Code Playgroud)
的|符号表示光标的位置.
如何从那里删除大括号?
我可以用简单的方法将"香蕉"改为"苹果" ci}apples,或许我可以使用类似的技巧来摆脱{和}角色?
即使在这种情况下,我能做到这一点,这实际上是我真正需要做的......
networks {
local
is|p
}
Run Code Online (Sandbox Code Playgroud)
上面简化的例子只是为了介绍这个概念......
使用蒂姆教皇的优秀surround.vim插件(我强烈建议),你会做ds{了删除周边{
我知道添加另一个插件并不总是理想的解决方案,而是可以找到本机键序列,但surround.vim非常有用,因为它还可以处理XML/HTML标记并对复杂的文本对象执行封装.我认为它是"卡在荒岛上,必须在任何情况下"的插件之一.