相关疑难解决方法(0)

在Vim中,如何删除引号之间的所有内容,包括引号?

例如,在以下内容中:

Testing "deleting" within quotes
Run Code Online (Sandbox Code Playgroud)

将光标置于删除范围内,如何删除引号内的文本并包含引号,留下:

Testing within quotes
Run Code Online (Sandbox Code Playgroud)

vim

24
推荐指数
2
解决办法
7102
查看次数

Vim - 删除多行中的(包含)字符

我有这个代码:

def foo(c: Char) = c match {
    case 'a': 'B'
}
Run Code Online (Sandbox Code Playgroud)

我的光标在'='之后的空格上.我想删除所有内容,包括}.怎么样?

如果光标位于第一行的任何位置,我可以这样做吗?街区的任何地方?(并将光标放在'='之后)

vi vim

14
推荐指数
3
解决办法
7465
查看次数

删除 Vim 中两个括号之间的所有内容,包括换行符

假设我有以下 python 数组文字:

def f():
    arr = [
        1,          
        2,
        3   
    ]  
Run Code Online (Sandbox Code Playgroud)

我想删除括号中的所有内容,使其变为:

def f():
    arr = [] 
Run Code Online (Sandbox Code Playgroud)

如何在 vim 中使用最少的命令来做到这一点?


这些是我的一些尝试:

vi vim

10
推荐指数
2
解决办法
7773
查看次数

标签 统计

vim ×3

vi ×2