linux中vi常用命令

不及物动词 其他 17

回复

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

    在Linux中,vi是一款常用的文本编辑器。以下是vi编辑器常用的命令:

    1. 打开文件:
    vi filename (打开名为filename的文件)
    vi -r filename (恢复上次意外关闭的文件)

    2. 移动光标:
    h (左移一个字符)
    j (下移一行)
    k (上移一行)
    l (右移一个字符)
    0 (移动到行首)
    $ (移动到行尾)
    G (跳转到文件末尾)
    nG (跳转到第n行)

    3. 编辑文本:
    i (在光标前插入文本)
    a (在光标后插入文本)
    o (在当前行下插入新行)
    O (在当前行上插入新行)
    r (替换光标所在字符)
    R (替换光标所在字符及后续字符)

    4. 删除文本:
    x (删除光标所在字符)
    dd (删除当前行)
    ndd (删除当前行及其下面的n-1行)
    :1,$d (删除整个文件内容)

    5. 复制和粘贴:
    yy (复制当前行)
    nyy (复制从当前行开始的n行)
    p (粘贴剪贴板内容)

    6. 搜索和替换:
    /keyword (向后搜索关键词)
    ?keyword (向前搜索关键词)
    n (跳转到下一个匹配结果)
    N (跳转到上一个匹配结果)
    :%s/old/new/g (替换所有出现的old为new)
    :1,$s/old/new/g (替换整个文件中出现的old为new)

    7. 保存和退出:
    :w (保存文件)
    :q (退出编辑器)
    :wq (保存并退出)
    :q! (强制退出,不保存文件修改)

    以上是vi编辑器常用的命令,掌握这些命令可以在Linux系统中高效地编辑文本文件。

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

    在Linux中,Vi是一款经典的文本编辑器,广泛用于命令行界面。以下是Vi中常用的一些命令:

    1. 打开文件:vi [文件名]
    使用vi命令打开一个文件,如果文件不存在则创建新文件。

    2. 保存文件::w
    在编辑模式下按下冒号(:),然后输入w,保存当前文件。

    3. 退出Vi::q
    在命令模式下按下冒号(:),然后输入q,退出Vi编辑器。

    4. 保存并退出::wq
    在命令模式下输入:wq,保存当前文件并退出Vi编辑器。

    5. 返回命令模式:按下Esc键
    在编辑模式下按下Esc键,切换到命令模式。

    6. 进入编辑模式:按下i键
    在命令模式下按下i键,切换到编辑模式。在编辑模式下可以进行文本输入和编辑。

    7. 删除字符:x
    在命令模式下按下x键,删除当前光标所在位置的字符。

    8. 删除一行:dd
    在命令模式下输入dd,删除当前光标所在行。

    9. 复制一行:yy
    在命令模式下输入yy,复制当前光标所在行。

    10. 粘贴:p
    在命令模式下输入p,将复制的文本粘贴到当前光标所在行的下方。

    11. 搜索:/搜索内容
    在命令模式下输入/,后面跟着要搜索的内容,回车后Vi会定位到第一个匹配的位置。

    12. 替换::s/被替换的内容/替换的内容/g
    在命令模式下输入:s/被替换的内容/替换的内容/g,将文本中所有匹配的内容替换为指定的内容。

    13. 定位行号::n
    在命令模式下输入行号n,Vi会跳转到指定的行。

    14. 复制选中文本:v
    在命令模式下按下v键,进入可视模式,通过光标键选择要复制的文本,按下y键完成复制。

    15. 撤销:u
    在命令模式下按下u键,撤销之前的操作。

    这些是Vi编辑器中一些常用的命令,掌握这些命令可以在Linux系统中高效地进行文件编辑和操作。

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

    在Linux系统中,vi是一款常用的文本编辑器。它功能强大,可以用于快速编辑各种类型的文件。下面是vi编辑器的一些常用命令及其使用方法:

    1. 启动vi编辑器:
    在终端中输入以下命令启动vi编辑器:
    “`
    vi 文件名
    “`

    2. 进入编辑模式:
    打开文件后,默认处于命令模式,需要按下“i”键进入编辑模式。此时,可以开始编辑文件。

    3. 退出编辑模式:
    在编辑模式下,按下“Esc”键,即可退出编辑模式,回到命令模式。

    4. 保存修改:
    在命令模式下,输入以下命令保存文件修改:
    “`
    :w
    “`

    5. 保存并退出:
    在命令模式下,输入以下命令保存文件修改并退出vi编辑器:
    “`
    :wq
    “`

    6. 放弃修改并退出:
    在命令模式下,输入以下命令放弃文件修改并退出vi编辑器:
    “`
    :q!
    “`

    7. 光标定位:
    在命令模式下,使用以下命令移动光标:
    – h:左移一个字符
    – j:下移一行
    – k:上移一行
    – l:右移一个字符
    – 0:移动到当前行的行首
    – $:移动到当前行的行尾
    – G:移动到文件的最后一行
    – :n:移动到第n行(n为行号)

    8. 文本编辑:
    在编辑模式下,可以使用以下命令进行文本编辑:
    – 删除字符:
    – x:删除光标所在位置的字符
    – dd:删除整行(单行删除)
    – dG:删除从当前行到文件末尾的内容(多行删除)

    – 复制与粘贴:
    – yy:复制当前行(单行复制)
    – p:将复制的内容粘贴到光标所在行的下方
    – P:将复制的内容粘贴到光标所在行的上方

    – 撤销与重做:
    – u:撤销上一次的操作
    – Ctrl + r:重做上一次的操作

    – 替换文本:
    – :s/old/new:将当前行中的第一个old替换为new
    – :s/old/new/g:将当前行中的所有old替换为new
    – :%s/old/new/g:将整个文件中的所有old替换为new

    除了上述命令外,vi编辑器还有许多其它功能和命令可以使用。需要注意的是,在使用vi编辑器时,需要区分命令模式和编辑模式,正确使用相应的命令。

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

400-800-1024

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

分享本页
返回顶部