我有这段代码:
def foo(c: Char) = c match {
case 'a': 'B'
}
我的光标在'='之后的空格上。我想删除所有内容,包括}。怎么样?
如果光标位于第一行的任何位置,我可以这样做吗?街区的任何地方? (并将光标放在'='之后)
答案 0 :(得分:20)
d/}/e
完成这项工作。
d/}
删除直到 }
,但添加/e
标志会将光标移动到匹配的最后一个字符处,有效地删除了光标之间的所有内容。 }
,包含。
使用视觉选择也可以采用更直观的方式:
v/}<CR>d
答案 1 :(得分:15)
试试这个:d%
。
d
用于删除,%
在大括号之间移动。
答案 2 :(得分:6)
这应该有效:
d}
这会删除一个段落。
答案 3 :(得分:-1)
您可以使用EasyMotion plugin实现类似的效果。