linux中vi编辑详细命令

不及物动词 其他 56

回复

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

    Linux中vi编辑器是一款非常常用的文本编辑器,用于编辑和修改文本文件内容。它拥有众多的命令,下面我将详细介绍一些常用的vi命令。

    1. 打开文件:
    vi file_name:打开文件,如果文件不存在则创建一个新文件;
    vi -r file_name:恢复上次意外终止的编辑会话。

    2. 导航和光标移动:
    h:光标向左移动一个字符;
    j:光标向下移动一行;
    k:光标向上移动一行;
    l:光标向右移动一个字符;
    0(零):将光标移动至行首;
    $:将光标移动至行尾;
    G:将光标移动到文件末尾;
    gg:将光标移动到文件开头;
    :n:将光标移动到第n行;
    Ctrl+f:向下滚动一页;
    Ctrl+b:向上滚动一页。

    3. 插入和编辑:
    i:在当前光标的位置前插入文本;
    a:在当前光标的位置后插入文本;
    o:在当前行下方插入新行并进入插入模式;
    O:在当前行上方插入新行并进入插入模式;
    r:替换当前光标所在的字符;
    cw:从光标所在位置删除一个单词,并进入插入模式;
    x:删除当前光标所在的字符;
    dd:删除当前行;
    :n,mdd:删除n行到m行;
    y:复制当前光标所在的行;
    p:将剪切或复制的内容粘贴到光标下一行。

    4. 保存和退出:
    :w:保存文件但不退出vi;
    :w file_name:将文件另存为file_name;
    :q:退出vi;
    :q!:强制退出vi,放弃对文件的修改;
    :wq 或 Shift+zz 或 :x 或 ZZ:保存文件并退出vi。

    以上是一些常用的vi编辑器命令,掌握这些命令可以在linux中高效地使用vi编辑器进行文件编辑。希望对你有帮助!

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

    Vi是Linux系统中一个常用的文本编辑器,可以在终端中使用。下面是Vi编辑器的一些详细命令:

    1. 打开文件:
    $ vi filename
    例如:$ vi test.txt

    2. 保存并退出:
    在命令模式下按下 :wq 或 ZZ,这将保存当前文件并退出Vi。

    3. 退出但不保存:
    在命令模式下按下 :q!,这将退出Vi并不保存任何更改。

    4. 插入文本:
    在命令模式下按下 i 或者 a,这将进入插入模式。按下 i 将在当前光标的位置插入文本,按下 a 将在光标的下一个位置插入文本。

    5. 删除文本:
    在命令模式下按下 x 删除当前光标所在位置的字符,按下 dd 删除当前行。

    6. 复制和粘贴:
    在命令模式下按下 yy 复制当前行,按下 p 粘贴被复制的内容。

    7. 移动光标:
    在命令模式下按下 h 将光标左移一个字符,按下 l 将光标右移一个字符。
    按下 k 将光标上移一行,按下 j 将光标下移一行。
    按下 0 将光标移动到当前行的开头,按下 $ 将光标移动到当前行的末尾。
    按下 gg 将光标移动到文件的开头,按下 G 将光标移动到文件的末尾。
    按下 Ctrl+f 将屏幕向下滚动一屏,按下 Ctrl+b 将屏幕向上滚动一屏。

    8. 查找和替换:
    在命令模式下按下 / 后输入要查找的字符串,按下 Enter 开始查找。
    在命令模式下按下 :s/old/new/g 将当前行中的所有 old 替换为 new。

    9. 设置行号:
    在命令模式下按下 :set nu 打开行号,按下 :set nonu 关闭行号。

    10. 撤销和重做:
    在命令模式下按下 u 撤销上一次的操作,按下 Ctrl+r 重做上一次的撤销操作。

    这只是Vi编辑器的一些基本命令,Vi编辑器还有更多的高级命令和功能,对于不熟悉Vi的用户来说,可能需要一些时间来适应和掌握。但是一旦掌握了Vi的基本命令,它将成为Linux系统中一个非常强大且有用的工具。

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

    Vi是一款常用的文本编辑器,广泛用于Linux操作系统中。以下是Vi编辑器的详细命令及其用法:

    1. 打开Vi编辑器:
    在终端输入`vi`命令,后面跟上要编辑的文件名。例如:
    “`
    vi filename.txt
    “`

    2. 保存文件:
    在Vi编辑器中按下`Esc`键,然后输入`:w`命令,按下`Enter`键即可保存文件。

    3. 保存并退出:
    在Vi编辑器中按下`Esc`键,然后输入`:wq`命令,按下`Enter`键即可保存并退出。

    4. 不保存文件退出:
    在Vi编辑器中按下`Esc`键,然后输入`:q`命令,按下`Enter`键即可退出。如果文件有修改,Vi编辑器会提示保存或放弃修改。

    5. 强制退出:
    在Vi编辑器中按下`Esc`键,然后输入`:q!`命令,按下`Enter`键即可强制退出,不保存文件。

    6. 光标移动:
    – `h`键:向左移动一个字符;
    – `l`键:向右移动一个字符;
    – `j`键:向下移动一行;
    – `k`键:向上移动一行;
    – `0`键:移到行首;
    – `$`键:移到行末;
    – `w`键:移到下一个单词的开头;
    – `b`键:移到上一个单词的开头;
    – `gg`命令:移到文件开头;
    – `G`命令:移到文件末尾。

    7. 删除文本:
    – `x`键:删除光标处的字符;
    – `dd`命令:删除当前行;
    – `dG`命令:删除从当前行到文件末尾的所有行;
    – `d1G`命令:删除从当前行到文件开头的所有行。

    8. 复制和粘贴文本:
    – `yy`命令:复制当前行;
    – `yw`命令:复制从当前位置到下一个单词开头的内容;
    – `p`键:粘贴之前复制的内容。

    9. 撤销操作:
    – `u`键:撤销上一次操作;
    – `Ctrl+r`键:恢复被撤销的操作。

    10. 搜索和替换文本:
    – `/keyword`命令:向下搜索关键字;
    – `?keyword`命令:向上搜索关键字;
    – `n`键:定位到下一个匹配的关键字;
    – `N`键:定位到上一个匹配的关键字;
    – `:s/old/new`命令:将当前行第一个匹配到的`old`替换为`new`;
    – `:s/old/new/g`命令:将当前行所有匹配到的`old`替换为`new`。

    11. 设置行号:
    – `:set number`命令:显示行号;
    – `:set nonumber`命令:隐藏行号。

    以上是Vi编辑器的一些基本命令和操作。Vi编辑器功能强大,还有更多高级的命令和操作可以探索和学习。

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

400-800-1024

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

分享本页
返回顶部