linuxvi常用命令

worktile 其他 31

回复

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

    在Linux系统中,vi编辑器是一款非常常用的文本编辑器。下面是一些常用的vi命令:

    1. 打开文件:vi 文件名
    例如:vi test.txt,打开名为test.txt的文件。

    2. 切换到插入模式:按下字母i
    在插入模式下,可以进行文字输入,按下Esc键可以退出插入模式。

    3. 保存并退出:按下冒号(:),输入wq,并按下回车键。
    例如::wq

    4. 不保存退出:按下冒号(:),输入q!,并按下回车键。
    例如::q!

    5. 移动光标:
    – h: 左移一个字符
    – j: 下移一行
    – k: 上移一行
    – l: 右移一个字符
    – 0: 移动到行首
    – $: 移动到行尾
    – gg: 移动到文件开头
    – G: 移动到文件末尾
    – Ctrl + f: 向下翻页
    – Ctrl + b: 向上翻页

    6. 复制、剪切和粘贴:
    – yy: 复制当前行
    – dd: 剪切当前行
    – p: 粘贴剪切或复制的内容

    7. 撤销和重做:按下u键进行撤销,按下Ctrl + r进行重做。

    8. 查找和替换:
    – /关键词: 从光标处向后查找关键词
    – ?关键词: 从光标处向前查找关键词
    – :s/旧内容/新内容/g: 替换行内所有符合条件的旧内容为新内容
    – :%s/旧内容/新内容/g: 替换文件中所有符合条件的旧内容为新内容

    以上是一些常用的vi命令,掌握了这些基本操作,就能在Linux系统中使用vi编辑器进行文本编辑了。

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

    Linux中的vi是一款非常常用的文本编辑器,用于编辑纯文本文件。下面是vi编辑器的几个常用命令:

    1. 进入编辑模式:在vi中进入编辑模式,即可以编辑文本。可以通过在命令模式下按下小写字母i来进入编辑模式,此时光标会变成一个竖线,表示可以编辑文本。

    2. 保存并退出:在编辑模式下编辑完文本后,可以按下Esc键,回到命令模式。然后可以输入:wq命令保存并退出编辑器。w表示保存,q表示退出。

    3. 退出不保存:在编辑模式下编辑完文本后,可以按下Esc键,回到命令模式。然后可以输入:q!命令退出编辑器,不保存修改。

    4. 光标移动:在命令模式下使用h,j,k,l四个方向键可以上下左右移动光标。例如,h表示向左移动一个字符,j表示向下移动一行,k表示向上移动一行,l表示向右移动一个字符。

    5. 删除字符:在命令模式下使用x命令可以删除光标所在位置的字符。例如,输入3x可以删除光标之后的三个字符。如果想删除整行文本,可以使用dd命令。

    6. 复制和粘贴:在命令模式下使用yy命令可以复制整行文本,使用p命令可以将复制的文本粘贴到光标所在位置的下一行。

    7. 搜索和替换:在命令模式下使用/和?命令可以进行文本搜索。例如,输入/关键词可以向后搜索关键词,输入?关键词可以向前搜索关键词。另外,可以使用:s/old/new/g命令将文本中的old替换为new。其中,g表示全局替换。

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

    这些都是vi编辑器中常用的命令,掌握了这些命令,就可以轻松地进行文本编辑和处理。

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

    Linux系统中,vi是一种常用的文本编辑器,广泛用于编辑和查看文本文件。vi编辑器功能强大,但对于初学者来说,可能不太容易上手。下面是一些常用的vi命令,帮助你更好地使用vi编辑器。

    1. 打开文件:

    $ vi filename

    或者

    $ vim filename

    2. 保存文件:

    按下Esc键,然后输入

    :w

    或者

    :write

    然后按下回车键。

    3. 退出文件:

    按下Esc键,然后输入

    :q

    或者

    :quit

    然后按下回车键。

    如果修改了文件,修改没有保存,可以使用

    :q!

    或者

    :quit!

    强制退出,不保存修改。

    4. 光标移动:

    使用方向键或hjkl键进行光标的上、下、左、右移动。

    gg:移到文件开头

    G:移到文件末尾

    0或^:移到行首

    $:移到行尾

    :行号:移到指定行号

    /关键词:向下搜索关键词

    ?关键词:向上搜索关键词

    5. 文本编辑:

    i:在当前光标所在位置插入文本

    I:在当前行首插入文本

    a:在当前光标所在位置后插入文本

    A:在当前行尾插入文本

    o:在当前行下面插入新行并进入插入模式

    O:在当前行上面插入新行并进入插入模式

    x:删除光标所在位置的字符

    dw:删除一个词

    dd:删除整行

    u:撤销上一步操作

    yy:复制整行

    p:在光标下面粘贴复制的内容

    6. 搜索替换:

    :s/old/new:将当前行第一个匹配的old替换为new

    :s/old/new/g:将当前行所有匹配的old替换为new

    :%s/old/new/g:将文件中所有匹配的old替换为new

    :%s/old/new/gc:将文件中所有匹配的old替换为new,并逐一确认是否替换

    7. 快速跳转:

    通过快捷键进行快速跳转到指定的行数或到文件开头或文件结尾,例如:

    ctrl+f:滚动到下一页

    ctrl+b:滚动到上一页

    ctrl+d:滚动半页下方

    ctrl+u:滚动半页上方

    H:将光标跳转到屏幕最上方的一行

    M:将光标跳转到屏幕中间行

    L:将光标跳转到屏幕最下方的一行

    8. 复制和粘贴:

    使用yy命令复制整行:

    yy:复制当前行

    5yy:复制从当前行开始向下的5行

    使用p命令粘贴:

    p:在光标所在行的下一行粘贴

    P:在光标所在行的上一行粘贴

    这些是vi编辑器常用的命令,希望对你有所帮助。使用vi编辑器需要不断的练习和熟悉,随着使用的频率增加,你会逐渐掌握这些命令,并能更高效地编辑和查看文本文件。

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

400-800-1024

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

分享本页
返回顶部