linux的vi的常用子命令

worktile 其他 10

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    vi是Linux系统中常用的文本编辑器之一,它具有强大的功能和灵活的操作方法。下面是vi编辑器中常用的几个子命令:

    1. i:在当前光标所在位置的前面插入文本。
    2. a:在当前光标所在位置的后面插入文本。
    3. o:在当前行的下方插入文本,并进入插入模式。
    4. I:在当前行的行首插入文本。
    5. A:在当前行的行尾插入文本。
    6. O:在当前行的上方插入文本,并进入插入模式。
    7. x:删除当前光标所在位置的字符。
    8. dd:删除当前行。
    9. yy:复制当前行。
    10. p:粘贴复制的内容到当前光标所在位置的下方。
    11. u:撤销上一次的编辑操作。
    12. /关键字:在文中搜索关键字。
    13. :w:保存文件。
    14. :q:退出vi编辑器。

    以上是vi编辑器中常用的一些子命令,掌握了这些常用命令,可以提高在vi编辑器中的编辑效率。当然,vi编辑器还有许多其他的命令和功能,可以通过学习和实践进一步掌握和应用。

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

    Linux的vi是一款很实用的文本编辑器,常用于命令行界面。它具有很多强大的功能和快捷键,下面是vi的常用子命令:

    1. 基本编辑命令:
    – i:在当前光标位置的前面插入文本。
    – a:在当前光标位置的后面插入文本。
    – o:在当前光标所在行的下一行插入新行。
    – dd:删除光标所在的行。
    – dw:删除从光标位置开始的当前单词。

    2. 移动光标命令:
    – h:左移光标。
    – j:下移光标。
    – k:上移光标。
    – l:右移光标。
    – 0:将光标移动到当前行的开头。
    – $:将光标移动到当前行的末尾。
    – gg:将光标移到文件的开头。
    – G:将光标移到文件的末尾。

    3. 搜索和替换命令:
    – /关键词:向下搜索指定的关键词。
    – ?关键词:向上搜索指定的关键词。
    – n:继续下一个搜索结果。
    – N:继续上一个搜索结果。
    – :s/原始字符串/替换字符串/g:替换当前行中的所有原始字符串为替换字符串。
    – :%s/原始字符串/替换字符串/g:替换整个文件中的所有原始字符串为替换字符串。

    4. 复制和粘贴命令:
    – yy:复制当前行。
    – yw:复制从光标位置开始的当前单词。
    – p:粘贴被复制的文本。
    – P:粘贴在光标位置的前面。

    5. 保存和退出命令:
    – :w:保存当前文件。
    – :q:退出vi。
    – :wq:保存并退出vi。
    – :q!:强制退出vi,不保存修改。

    以上只是vi编辑器中的一部分常用子命令,还有其他更多命令可以提高编辑效率。需要注意的是,vi编辑器有两种模式,即命令模式和编辑模式,在命令模式下输入命令,而在编辑模式下进行文本编辑。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    VI是一种文本编辑器,在Linux上被广泛使用。VI有许多常用的子命令,可以帮助用户在编辑文本时更高效地操作。下面是一些常用的VI子命令及其操作流程:

    1.光标移动:
    – h:将光标向左移动一个字符。
    – l:将光标向右移动一个字符。
    – j:将光标向下移动一行。
    – k:将光标向上移动一行。
    – 0:将光标移到行首。
    – $:将光标移到行尾。
    – G:将光标移到文件的最后一行。
    – gg:将光标移到文件的第一行。
    – :n:将光标移到第n行。

    2.插入文本:
    – i:在当前光标位置之前插入文本。
    – a:在当前光标位置之后插入文本。
    – o:在当前行之后插入新的一行并进入插入模式。
    – O:在当前行之前插入新的一行并进入插入模式。
    – r:替换光标所指的字符。
    – R:进入替换模式。

    3.复制、剪切和粘贴:
    – yy:复制当前行。
    – yw:复制一个单词。
    – y$:复制从当前位置到行尾的内容。
    – dd:剪切当前行。
    – dw:剪切一个单词。
    – d$:剪切从当前位置到行尾的内容。
    – p:将内容粘贴到光标下一行。
    – P:将内容粘贴到光标上一行。

    4.搜索和替换:
    – /pattern:查找以pattern开头的字符串。
    – ?pattern:查找以pattern结尾的字符串。
    – n:定位到下一个匹配项。
    – N:定位到上一个匹配项。
    – :s/old/new:用new替换当前行第一个匹配到的old。
    – :s/old/new/g:用new替换当前行所有匹配到的old。

    5.保存和退出:
    – :w:保存当前文件。
    – :q:退出VI。
    – :wq或:x:保存并退出VI。

    这些是VI中的一些常用子命令,通过掌握这些命令,您可以更加高效地使用VI进行文本编辑操作。

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

400-800-1024

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

分享本页
返回顶部