linuxvi删除命令大全

不及物动词 其他 23

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux vi编辑器中,删除文本或者命令行有多种方法。下面是一些常用的删除命令:

    1. 删除光标所在位置的字符:按下 “x” 键即可删除光标所在位置的字符。

    2. 删除光标所在位置之前的字符:按下 “X” 键即可删除光标所在位置之前的字符。

    3. 删除光标所在位置的整行:按下 “dd” 键即可删除光标所在位置的整行。

    4. 删除多行内容:先将光标移到要删除的行首,按下 “Shift + v” 键,然后移动光标到要删除的行尾,再按下 “d” 键即可删除多行内容。

    5. 删除指定行数的内容:在命令模式下,输入 “:行号d”(例如 “:10d”),按下回车键即可删除指定行号的内容。

    6. 删除指定范围的内容:在命令模式下,输入 “:起始行号,结束行号d”(例如 “:5,10d”),按下回车键即可删除指定范围的内容。

    7. 删除指定字符或字符串:在命令模式下,输入 “/待删除字符或字符串”,按下回车键,再输入 “:s//g”(例如 “/hello”,再输入 “:s//g”),按下回车键即可删除指定字符或字符串。

    8. 删除整个文件内容:在命令模式下,输入 “:1,$d”,按下回车键即可删除整个文件的内容。

    这些是在使用Linux vi编辑器时常用的删除命令,可以根据实际需求选择合适的命令进行删除操作。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux环境下,vi编辑器是一种常用的文本编辑器。在使用vi编辑器时,有多种删除命令可以用来删除文本内容或行号。下面给出了一些常用的删除命令:

    1. 删除光标所在位置的字符:
    – 按“x”键:删除光标所在位置的字符。

    2. 删除光标所在行:
    – 按“dd”:删除光标所在行。

    3. 删除指定行号的行:
    – 输入“: 行号 d”(例如“:10d”):删除第10行。

    4. 删除指定范围的行:
    – 输入“: 起始行号,结束行号 d”(例如“:5,10d”):删除从第5行到第10行。

    5. 删除一个单词:
    – 按“dw”:删除当前光标所在位置的单词。

    6. 删除多个单词:
    – 按“d 数字w”(例如“d3w”):删除当前光标所在位置的连续的三个单词。

    7. 删除到行尾:
    – 按“d$”:删除从光标所在位置到行尾的所有字符。

    8. 删除指定文本模式匹配的行:
    – 输入“:g/文本模式/d”(例如“:g/Hello/d”):删除所有包含“Hello”的行。

    9. 删除指定范围的字符:
    – 输入“: 起始位置,结束位置 d”(例如“:10,20d”):删除从第10个字符到第20个字符之间的所有字符。

    10. 删除某行之后的所有行:
    – 输入“: 行号,$ d”(例如“:5,$d”):删除从第5行开始到文件末尾的所有行。

    以上是一些常用的vi删除命令,可以根据需要灵活运用。在使用vi编辑器时,可以使用“:help”命令来获取更多的帮助和指令使用说明。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,vi是一种功能强大的文本编辑器。在使用vi编辑器时,我们可以使用不同的命令来执行各种操作,包括删除操作。下面是一些常用的vi删除命令:

    1. 删除字符:
    – x:删除光标所在位置的字符。
    – dd:删除当前行。
    – ndd:删除当前行及其后n-1行。

    2. 删除单词:
    – dw:删除从光标位置到下一个单词开头的字符。
    – daw:删除光标所在位置的单词。

    3. 删除行:
    – :n1,n2d:删除n1到n2行。
    – :nd:删除第n行。
    – ndd:删除当前行及其后n-1行。

    4. 删除多行:
    – dnd:删除当前行及其后n行。
    – d1G:删除从光标位置到文件开始位置的所有行。
    – dG:删除从光标位置到文件结束位置的所有行。

    5. 删除选定文本块:
    – v:进入可视化模式,可以通过光标来选定文本块。
    – d:删除选定的文本块。

    6. 删除特定字符:
    – :s/old/new/g:在当前行替换old为new。
    – :%s/old/new/g:在整个文件中替换old为new。

    7. 撤销删除:
    – u:撤销最后一次删除操作。

    以上是一些常用的vi删除命令,它们可以帮助我们在编辑文件时快速和方便地进行删除操作。由于vi编辑器具有复杂和强大的功能,因此建议在使用之前先学习它的基本操作和命令。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部