例如,在以下内容中:
Testing "deleting" within quotes
Run Code Online (Sandbox Code Playgroud)
将光标置于删除范围内,如何删除引号内的文本并包含引号,留下:
Testing within quotes
Run Code Online (Sandbox Code Playgroud) 我有这个代码:
def foo(c: Char) = c match {
case 'a': 'B'
}
Run Code Online (Sandbox Code Playgroud)
我的光标在'='之后的空格上.我想删除所有内容,包括}.怎么样?
如果光标位于第一行的任何位置,我可以这样做吗?街区的任何地方?(并将光标放在'='之后)
假设我有以下 python 数组文字:
def f():
arr = [
1,
2,
3
]
Run Code Online (Sandbox Code Playgroud)
我想删除括号中的所有内容,使其变为:
def f():
arr = []
Run Code Online (Sandbox Code Playgroud)
如何在 vim 中使用最少的命令来做到这一点?
这些是我的一些尝试:
使用di]将删除文本,但不会删除空的换行符,留下很多我必须删除的空格:
def f():
arr = [
]
Run Code Online (Sandbox Code Playgroud)使用da]将删除换行符,但也会删除括号:
def f():
arr =
Run Code Online (Sandbox Code Playgroud)