linux系统vi常用命令

fiy 其他 4

回复

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

    Vi是Linux系统中常用的文本编辑器之一,它具有强大的功能和灵活的操作方式。下面我将为您介绍一些Vi常用命令。

    1. 打开文件
    – `vi filename`:打开文件,如果文件不存在则新建一个。
    – `vi + n filename`:打开文件并将光标移至第n行。

    2. 定位光标
    – `h`:光标向左移动一个字符。
    – `j`:光标向下移动一行。
    – `k`:光标向上移动一行。
    – `l`:光标向右移动一个字符。
    – `0`:光标移至行首。
    – `$`:光标移至行尾。
    – `gg`:光标移至文件开头。
    – `G`:光标移至文件末尾。
    – `nG`:光标移至第n行。

    3. 插入和编辑文本
    – `i`:在光标前插入文本。
    – `a`:在光标后插入文本。
    – `o`:在当前行下方插入一个新行。
    – `O`:在当前行上方插入一个新行。
    – `r`:替换当前字符。
    – `R`:替换多个字符,连续输入。

    4. 删除和剪切文本
    – `x`:删除光标处的字符。
    – `dd`:删除当前行。
    – `ndd`:删除n行。
    – `yy`:复制当前行。
    – `nyy`:复制n行。
    – `p`:将复制的文本粘贴到光标后。
    – `P`:将复制的文本粘贴到光标前。

    5. 保存和退出
    – `:w`:保存文件但不退出Vi。
    – `:wq`:保存文件并退出Vi。
    – `:q`:不保存文件并退出Vi。
    – `:q!`:强制退出Vi,不保存文件。

    以上是Vi常用的命令,通过学习和掌握这些命令,您可以在Linux系统中高效地编辑和处理文本文件。

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

    在Linux系统中,vi是一个强大而常用的文本编辑器。以下是一些vi常用命令:

    1. 启动vi:在终端中输入`vi`命令即可启动vi编辑器。

    2. 插入模式和命令模式切换:启动vi后,默认处于命令模式。在命令模式下,按下`i`键即可进入插入模式,此时可以输入文本。要切换回命令模式,按下`Esc`键。

    3. 保存和退出:在命令模式下,输入`:w`命令即可保存当前文件。输入`:w 文件名`命令可以将文件保存为指定的文件名。输入`:q`命令可以退出vi。如果希望强制保存文件并退出,可以输入`:wq`命令。

    4. 光标移动:在命令模式下,可以使用以下命令来移动光标:
    – `h`:向左移动一个字符。
    – `j`:向下移动一行。
    – `k`:向上移动一行。
    – `l`:向右移动一个字符。
    – `0`:跳转到当前行的开头。
    – `$`:跳转到当前行的末尾。
    – `G`:跳转到文件的末尾。
    – `:行号`:跳转到指定行号。

    5. 删除文本:在命令模式下,可以使用以下命令来删除文本:
    – `x`:删除光标所在位置的字符。
    – `dd`:删除当前行。
    – `ndd`:删除当前行及其后的n行。

    6. 复制和粘贴:在命令模式下,可以使用以下命令来复制和粘贴文本:
    – `yy`:复制当前行。
    – `nyy`:复制当前行及其后的n行。
    – `p`:粘贴复制的文本。粘贴操作会将复制的文本插入到光标的下一行。

    这些是vi编辑器的一些常用命令,可以帮助你在Linux系统中进行文本编辑。虽然vi有很多其他命令和功能,但掌握了这些基本命令后,足以满足大部分的编辑需求。

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

    在Linux系统中,Vi是一种强大的文本编辑器,被广泛用于编辑配置文件、脚本等。下面是Vi编辑器的一些常用命令:

    1. 打开文件和保存:
    – `vi filename`:打开文件并进入Vi编辑器。
    – `:w`:保存文件,但不退出Vi编辑器。
    – `:wq`:保存文件并退出Vi编辑器。
    – `:q`:退出Vi编辑器,如果文件有未保存的修改,则会提示保存或放弃修改。

    2. 编辑模式和命令模式切换:
    – 在Vi编辑器中,默认处于命令模式,按下`i`键进入编辑模式,即可开始输入内容。
    – 在编辑模式中,按下`Esc`键回到命令模式。

    3. 光标移动:
    – `h`:左移光标。
    – `j`:下移光标。
    – `k`:上移光标。
    – `l`:右移光标。
    – `gg`:跳到文件开头。
    – `G`:跳到文件末尾。
    – `0`:跳到行首。
    – `$`:跳到行尾。
    – `:n`:跳到第n行。

    4. 文本编辑:
    – `dd`:删除当前行。
    – `ndd`:删除当前行及之后的n行。
    – `yy`:复制当前行。
    – `nyy`:复制当前行及之后的n行。
    – `p`:粘贴复制的内容。
    – `x`:删除当前光标所在位置的字符。
    – `u`:撤销上一次操作。

    5. 查找和替换:
    – `/keyword`:向后查找关键字。
    – `?keyword`:向前查找关键字。
    – `n`:跳转到下一个匹配的关键字位置。
    – `N`:跳转到上一个匹配的关键字位置。
    – `:s/old/new/g`:替换行中的所有old为new。
    – `:%s/old/new/g`:替换文件中的所有old为new。

    6. 显示行号和设置:
    – `:set number`:显示行号。
    – `:set nonumber`:取消显示行号。
    – `:set tabstop=n`:设置Tab键的宽度为n个空格。

    7. 其他常用命令:
    – `:q!`:强制退出Vi编辑器,不保存任何修改。
    – `:w filename`:将当前编辑的文件保存为指定的文件名。
    – `:r filename`:在当前光标位置插入指定文件的内容。
    – `:!command`:执行外部命令。

    以上是Vi编辑器的一些常用命令,掌握这些命令可以让你更高效地编辑文件和进行文本处理。熟练使用Vi编辑器可以提高你的工作效率,并且可以在Linux系统中更加方便地进行文本编辑。

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

400-800-1024

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

分享本页
返回顶部