在linux上vi编辑器的命令

worktile 其他 84

回复

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

    vi编辑器是一款常用的文本编辑器,用于在Linux系统上编辑文本文件。以下是vi编辑器的常用命令:

    1. 打开文件:vi 文件名
    例如:vi test.txt (打开一个名为test.txt的文件)

    2. 退出编辑器:
    在命令模式下,输入 :q (退出编辑器)
    在命令模式下,输入 :wq (保存并退出编辑器)

    3. 光标移动:
    h:左移一个字符
    j:下移一行
    k:上移一行
    l:右移一个字符

    4. 插入文本:
    i:在当前位置插入文本
    a:在当前位置之后插入文本

    5. 删除文本:
    x:删除当前位置的字符
    dw:删除一个单词
    dd:删除一行

    6. 恢复删除的文本:
    u:撤销上一次操作

    7. 复制与粘贴:
    yy:复制一行
    p:粘贴复制的内容

    8. 查找与替换:
    /关键字:在文件中向下搜索关键字
    ?关键字:在文件中向上搜索关键字
    :s/旧文本/新文本:将当前行第一次出现的旧文本替换为新文本
    :s/旧文本/新文本/g:将当前行所有出现的旧文本替换为新文本

    9. 保存文件:
    在命令模式下,输入 :w (保存文件)

    10. 其他命令:
    :set nu:显示行号
    :set nonu:取消显示行号
    :set tabstop=4:设置缩进为4个空格
    :set expandtab:将Tab键转换为空格键
    :set list:显示特殊字符

    以上是vi编辑器的一些常用命令,希望对你有帮助!

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

    vi是Linux系统上常用的文本编辑器,使用vi可以进行文本的编辑和修改。下面是vi编辑器的一些常用命令:

    1. 打开文件:在终端中使用vi命令打开文件,如vi filename,其中filename为文件名。如果文件不存在,会自动创建一个新文件。

    2. 插入模式:在vi的命令行模式下,按下i键可以进入插入模式,在插入模式下可以输入和编辑文本内容。

    3. 保存文件:在vi的命令行模式下,按下Esc键切换到命令模式,然后输入:wq命令保存并退出文件,:w命令仅保存文件不退出,:q命令退出文件。

    4. 删除和复制:在命令模式下使用x命令可以删除光标所在位置的字符。使用dd命令可以删除光标所在行。使用yy命令可以复制光标所在行。

    5. 搜索和替换:在命令模式下,按下/键可以进行搜索操作。如/keyword,其中keyword为要搜索的关键字。按下n键可以查找下一个匹配项。按下:键可以进行替换操作。如:%s/old/new/g,其中old为要替换的内容,new为替换后的内容。

    6. 移动光标:在命令模式下,按下h键、j键、k键、l键可以分别向左、下、上、右移动光标。按下Ctrl+f键可以向下翻页,按下Ctrl+b键可以向上翻页。

    7. 多行注释:在命令模式下,使用Ctrl+v进入可视块模式,然后使用j或k键选择多行内容,再按下Shift+i键进入插入模式,在每行前加上注释符号(如#),按下Esc键退出插入模式,即可实现多行注释。

    8. 撤销和重做:在命令模式下使用u命令可以撤销上一次的操作。使用Ctrl+r命令可以重做被撤销的操作。

    9. 缩进和对齐:在命令模式下使用>>命令可以缩进光标所在行。使用==命令可以对齐光标所在行。

    10. 显示行号:在命令模式下输入:set nu命令可以显示行号。使用:set nonu命令可以取消显示行号。

    以上是vi编辑器的一些常用命令,掌握这些命令可以进行基本的文本编辑和修改操作。

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

    在Linux上,Vi(Visual Editor)是一种常用的文本编辑器,能够实现对文本文件的创建、编辑和保存。下面是Vi编辑器的一些常用命令和操作流程。

    1. 打开文件:vi filename
    – 使用vi命令打开指定文件。如果文件不存在,将以该名称创建一个新文件。
    – 如果文件已存在,将以只读方式打开,需按”i”或”a”进入编辑模式。

    2. 进入编辑模式:
    – i:在光标所在位置之前插入文本。
    – a:在光标所在位置之后插入文本。
    – o:在光标所在行之下插入一个新行并进入编辑模式。
    – O:在光标所在行之上插入一个新行并进入编辑模式。

    3. 保存和退出:
    – :w:保存文件但不退出vi。
    – :wq:保存文件并退出vi。
    – :q:不保存文件并退出vi。
    – :q!:不保存文件并强制退出vi。

    4. 移动光标:
    – h:向左移动一个字符。
    – j:向下移动一行。
    – k:向上移动一行。
    – l:向右移动一个字符。

    5. 删除和复制:
    – x或delete:删除光标所在位置的字符。
    – dd:删除整行。
    – yy:复制整行。
    – p:将复制的内容粘贴到光标位置之后。

    6. 搜索和替换:
    – /keyword:向后搜索指定关键字。
    – ?keyword:向前搜索指定关键字。
    – :s/old/new:将光标所在行的第一个匹配项替换为新内容。
    – :s/old/new/g:将光标所在行的所有匹配项替换为新内容。
    – :%s/old/new/g:将整个文件中的所有匹配项替换为新内容。

    7. 快速跳转:
    – gg:跳转到文件开头。
    – G:跳转到文件末尾。
    – :n:跳转到第n行。
    – :$:跳转到最后一行。

    8. 撤销和重做:
    – u:撤销上一个操作。
    – Ctrl + r:重做上一个操作。

    9. 复制和粘贴:
    – y:复制选中文本。
    – p:将复制的文本粘贴到光标位置之后。

    以上是Vi编辑器的一些常用命令和操作流程,掌握了这些基本操作后,你可以更高效地使用Vi编辑器进行文本编辑。

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

400-800-1024

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

分享本页
返回顶部