linux下vi编辑器命令大全

fiy 其他 2

回复

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

    Linux下vi编辑器是一款常用的文本编辑器,具有强大的功能。以下是vi编辑器常用命令的大全:

    1.打开文件:vi 文件名
    2.保存并退出::wq
    3.退出不保存::q!
    4.插入文本:i(在当前光标之前插入)、a(在当前光标之后插入)
    5.删除字符:x(删除当前光标所在位置的字符)、dd(删除整行)
    6.剪切、复制、粘贴:yy(复制整行)、p(粘贴到当前光标之后)、dd(剪切整行)
    7.移动光标:h(左移)、j(下移)、k(上移)、l(右移)
    8.跳转至行首或行尾:0(跳转至行首)、$(跳转至行尾)
    9.定位行号::n(跳转至第n行)
    10.搜索文本:/关键词(向后搜索)、?关键词(向前搜索)
    11.替换文本::s/原文本/替换文本/g(全局替换)
    12.撤销上次操作:u
    13.重复上次操作:.
    14.重复多次操作:n.(n为重复次数)
    15.切换至命令模式:Esc键
    16.恢复不保存的文件:vi -r 文件名

    以上是vi编辑器的一些常用命令,掌握这些命令可以提高编辑效率。当然,vi编辑器还有其他更高级的命令和功能,可以进一步学习和探索。

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

    在Linux下,vi是一种强大而常用的文本编辑器。它有多种命令和功能,可以用来编辑、查找、替换、保存和退出文件,以及进行其他各种文本操作。下面是一些常用的vi编辑器命令的大全:

    1. 运行vi编辑器:
    在终端中输入vi命令,后面跟上要编辑的文件名。例如:vi filename。

    2. 移动光标:
    – h:左移一个字符。
    – l:右移一个字符。
    – j:下移一行。
    – k:上移一行。
    – w:向前移动一个单词。
    – b:向后移动一个单词。
    – 0:移动到行首。
    – $:移动到行尾。
    – gg:移动到文件的开头。
    – G:移动到文件的结尾。

    3. 插入和编辑文本:
    – i:在当前位置前插入文本。
    – a:在当前位置后插入文本。
    – o:在当前行后插入一个新行。
    – O:在当前行前插入一个新行。
    – x:删除当前位置的字符。
    – dd:删除当前行。
    – yy:复制当前行。
    – p:粘贴复制的文本。
    – u:撤销上一步的操作。

    4. 查找和替换:
    – /keyword:向下查找指定的关键词。
    – ?keyword:向上查找指定的关键词。
    – n:继续查找下一个匹配项。
    – :s/old/new:将当前行的第一个匹配项替换为新的文本。
    – :s/old/new/g:将当前行所有匹配项替换为新的文本。
    – :%s/old/new/g:将整个文件中所有匹配项替换为新的文本。
    – :%s/old/new/gc:将整个文件中所有匹配项替换为新的文本,并逐个确认。

    5. 保存和退出:
    – :w:保存文件但不退出vi。
    – :w filename:将文件另存为指定的文件名。
    – :q:退出vi(如果没有修改)。
    – :q!:强制退出vi,不保存修改。
    – :wq:保存文件并退出vi。
    – ZZ:保存文件并退出vi。

    这些只是vi编辑器命令的一部分,还有很多其他命令和功能,可以通过在终端中输入:h 或 man vi 来查看更详细的帮助文档。熟悉这些命令,可以提高在Linux系统上编辑文本的效率。

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

    vi编辑器是Linux操作系统下最常用的文本编辑器之一,它有着强大的功能和灵活的操作,使用起来非常方便。下面是一份vi编辑器的命令大全,包括了常用的操作命令和一些高级功能。

    1. 打开文件:可以使用vi命令加上文件名来打开文件。例如:vi filename

    2. 保存文件:按下Esc键退出插入模式,输入”:w”命令保存文件。

    3. 保存并退出:按下Esc键退出插入模式,输入”:wq”命令保存并退出。

    4. 不保存并退出:按下Esc键退出插入模式,输入”:q!”命令不保存并退出。

    5. 进入插入模式:在命令模式下按下键盘上的”I”、”A”或”O”键即可进入插入模式,分别表示在当前光标前插入、在当前行末尾插入、在当前行下插入一行。

    6. 删除光标所在字符:在命令模式下按下”x”键可以删除光标所在位置的字符。

    7. 删除光标所在行:在命令模式下按下”dd”命令可以删除光标所在行。

    8. 复制光标所在行:在命令模式下按下”yy”命令可以复制光标所在行。

    9. 粘贴:在命令模式下按下”p”命令可以将剪贴板中的内容粘贴到光标后面。

    10. 撤销操作:在命令模式下按下”u”命令可以撤销上一次的操作。

    11. 移动光标:在命令模式下使用”h”、”j”、”k”、”l”分别表示向左、向下、向上、向右移动光标。

    12. 搜索:在命令模式下输入”/”命令,然后输入要搜索的内容,按下回车即可搜索。

    13. 替换:在命令模式下输入”:s/旧字符串/新字符串/”命令,可以将当前行的旧字符串替换为新字符串。

    14. 批量替换:在命令模式下输入”:1,$s/旧字符串/新字符串/g”命令,可以将整个文件中的旧字符串替换为新字符串。

    15. 定位行号:在命令模式下输入行号,按下“G”键即可定位到该行。

    16. 撤销所有更改:在命令模式下输入”:e!”命令可以撤销所有的更改。

    17. 设置标记:在命令模式下按下”m”命令,然后输入标记的字母,可以设置一个标记。

    18. 跳转到标记:在命令模式下按下”‘”命令,然后输入标记的字母,即可跳转到该标记处。

    以上是一些vi编辑器的常用命令,可以帮助你更高效地编辑文本文件。不过,vi编辑器还有很多高级功能需要进一步学习和掌握,希望这份命令大全能对你有所帮助。

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

400-800-1024

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

分享本页
返回顶部