linux命令行大全vi

worktile 其他 2

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    vi是Linux系统中常用的文本编辑器,具有很多强大的功能和命令。下面是一些常用的vi命令行:

    1. 打开文件:
    vi filename # 打开名为filename的文件
    vi -r filename # 打开之前未保存的文件恢复

    2. 光标移动:
    h # 左移一个字符
    j # 下移一行
    k # 上移一行
    l # 右移一个字符
    0 # 移动到行首
    $ # 移动到行尾
    G # 移动到文件末尾
    gg # 移动到文件开头

    3. 插入和编辑:
    i # 在当前位置前插入文本
    a # 在当前位置后插入文本
    o # 在当前行下方插入新行
    dd # 删除当前行
    yy # 复制当前行
    p # 粘贴复制的内容
    u # 撤销上一次操作
    . # 重复上一次操作

    4. 查找和替换:
    /pattern # 向下查找pattern
    ?pattern # 向上查找pattern
    n # 向下查找下一个匹配项
    N # 向上查找下一个匹配项
    :s/old/new/g # 替换所有匹配的字符串

    5. 保存和退出:
    :w # 保存文件
    :q # 退出vi
    :wq # 保存并退出vi
    :q! # 强制退出vi,不保存修改

    这只是vi命令行中的一小部分,vi还有更多的功能和命令。通过学习和练习,您可以更加熟练地使用vi编辑器进行文本编辑。

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

    vi是一种在Linux命令行中常用的文本编辑器,它可以用于查看和修改文本文件。下面是关于vi命令的一些常用操作:

    1. 打开文件:可以使用命令`vi filename`来打开一个文本文件,如果文件不存在,vi会自动创建一个新文件。

    2. 保存文件:在编辑文件后,可以按下`Esc`键退出编辑模式,然后输入`:w`来保存文件。如果要保存到另一个文件名,可以使用`:w newfile`。

    3. 退出vi:在编辑模式下,可以输入`:q`来退出编辑器。如果文件已经修改但未保存,可以使用`:q!`来强制退出。

    4. 插入和编辑文本:在命令模式下,输入`i`可以进入插入模式,此时可以插入文本。使用`a`命令可以在光标后插入文本。通过`o`可以在当前行下插入一行,使用`O`可以在当前行上方插入一行。在插入模式下,可以使用删除、复制和粘贴等操作来编辑文本。

    5. 移动光标:在命令模式下,使用`h`、`j`、`k`和`l`分别向左、下、上和右移动光标。可以使用数字键来指定移动的距离,例如`10j`可以向下移动10行。

    这只是vi命令行的一小部分,vi还有很多其他的功能和命令,比如查找和替换文本、跳转到指定行、复制和粘贴文本等等。要充分利用vi编辑器,建议学习更多的vi命令和技巧。

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

    VI 是一种非常常用的文本编辑器,在Linux系统中经常用于修改和编辑文件。下面是关于VI编辑器的一些常用命令和操作流程的详细介绍。

    1. 打开文件
    要在VI中打开一个文件,只需在命令行中输入以下命令:
    “`
    vi filename
    “`
    其中filename是要打开的文件名。

    2. 移动光标
    在VI中,可以使用以下命令移动光标:
    – h:将光标向左移动一个字符;
    – j:将光标向下移动一个字符;
    – k:将光标向上移动一个字符;
    – l:将光标向右移动一个字符;
    – 0:将光标移动到当前行的开头;
    – $:将光标移动到当前行的末尾;
    – gg:将光标移动到第一行;
    – G:将光标移动到最后一行;
    – nG:将光标移动到第n行。

    3. 插入和编辑文本
    在VI中,可以使用以下命令插入和编辑文本:
    – i:在光标前插入文本;
    – a:在光标后插入文本;
    – o:在光标所在行的下方插入新行;
    – r:替换当前光标所在位置的字符;
    – :w:保存文件;
    – :wq:保存文件并退出VI;
    – :q:退出VI。

    4. 复制、粘贴和删除文本
    在VI中,可以使用以下命令复制、粘贴和删除文本:
    – yy:复制当前行;
    – dd:删除当前行;
    – p:粘贴被复制或删除的文本;
    – u:撤销上一步操作。

    5. 查找和替换文本
    在VI中,可以使用以下命令查找和替换文本:
    – /keyword:向下查找关键字;
    – ?keyword:向上查找关键字;
    – n:下一个匹配项;
    – N:上一个匹配项;
    – :s/old/new/:替换当前行第一个匹配项;
    – :s/old/new/g:替换当前行所有匹配项;
    – :%s/old/new/:替换全部匹配项。

    6. 撤销和重做操作
    在VI中,可以使用以下命令撤销和重做操作:
    – u:撤销上一步操作;
    – Ctrl + r:重做上一步操作。

    7. 执行命令
    在VI中,可以使用以下命令执行系统命令:
    – :!command:执行系统命令,例如:`:!ls`可以在当前目录列出文件列表。

    综上所述,以上是关于VI编辑器的一些常用命令和操作流程的详细介绍。VI是一款非常强大和灵活的文本编辑器,熟练掌握这些命令和操作可以提高工作效率。

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

400-800-1024

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

分享本页
返回顶部