linux下vi编辑器的命令大全

不及物动词 其他 221

回复

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

    VI编辑器是Linux系统中非常常用的文本编辑器之一,它提供了很多强大的命令来进行文本编辑。以下是VI编辑器常用的一些命令:

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

    2. 文本编辑:
    – i:在光标前插入文本
    – a:在光标后插入文本
    – o:在光标下方新增一行
    – O:在光标上方新增一行
    – x:删除光标所在处的字符
    – dd:删除光标所在行
    – yy:复制当前行
    – p:粘贴复制的文本
    – u:撤销上一步操作

    3. 查找与替换:
    – /关键词:向前查找关键词
    – ?关键词:向后查找关键词
    – :s/原文本/替换文本/g:替换文本

    4. 保存与退出:
    – :w:保存文件
    – :q:退出编辑器
    – :wq:保存并退出编辑器
    – :q!:不保存修改并退出编辑器

    5. 其他:
    – :set nu:显示行号
    – :set nonu:取消显示行号
    – :set ic:不区分大小写查找
    – :set ai:自动缩进

    以上是部分VI编辑器的常用命令,希望对你有所帮助。如需进一步了解VI编辑器的命令,可以通过搜索引擎查找相关资料或者阅读VI编辑器的帮助文档。

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

    Linux下vi编辑器是一款强大的文本编辑器,广泛应用于终端环境中。它使用命令模式和编辑模式,并且有很多命令可以用来进行文本编辑操作。下面是一份vi编辑器常用的命令大全:

    1. i:进入插入模式,可以编辑文本。
    2. esc:退出插入模式,进入命令模式。
    3. :w:保存文件。
    4. :q:退出vi编辑器。
    5. :wq:保存文件并退出vi编辑器。
    6. :q!:强制退出vi编辑器,放弃对文件的修改。
    7. :x:保存文件并退出vi编辑器(只有在文件有修改时才保存)。
    8. dd:删除光标所在行。
    9. ndd:删除从光标所在行开始的n行。
    10. yy:复制光标所在的行。
    11. p:粘贴剪切板中的内容。
    12. u:撤销上一次操作。
    13. shift+g:跳转到文件的最后一行。
    14. gg:跳转到文件的第一行。
    15. /pattern:在文本中搜索指定的模式。
    16. n:跳转到下一个匹配的模式。
    17. N:跳转到上一个匹配的模式。
    18. cw:修改光标所在位置的单词。
    19. r:替换光标所在位置的字符。
    20. :set nu:显示行号。
    21. :set nonu: 关闭行号显示。

    以上是vi编辑器的一些基本命令,可以满足大部分文本编辑的需求。但是vi编辑器的功能远不止于此,还有许多高级命令和操作,比如查找替换、跳转到指定行、跳转到指定字符等等。对于这些高级命令和操作,可以通过查看vi编辑器的帮助文档或者参考相关教程来学习和掌握。

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

    VI是一款在Linux系统下常用的文本编辑器,其功能强大且灵活。本文将介绍VI编辑器的命令大全,包括常用命令、光标移动命令、插入模式命令、删除模式命令、复制粘贴命令、查找替换命令、保存退出命令等内容。

    一、常用命令
    1. vi 文件名:打开指定文件,如果文件不存在则新建该文件。
    2. vi -r 文件名:恢复意外关闭的文件。
    3. vi -x 文件名:使用密码保护文件。
    4. vi + 文件名:打开文件并将光标定位到文件的最后一行。
    5. vi +n 文件名:打开文件并将光标定位到第n行。
    6. vi -r 文件名:编辑文件时发生系统故障或意外关闭后恢复文档。
    7. vi -o 文件名1 文件名2:打开多个文件并在窗格中显示。

    二、光标移动命令
    1. h:光标左移一个字符。
    2. j:光标下移一行。
    3. k:光标上移一行。
    4. l:光标右移一个字符。
    5. 0(数字零):光标移动到行首。
    6. $:光标移动到行尾。
    7. G:光标移动到文档末尾。
    8. gg:光标移动到文档开头。
    9. nG:光标移动到第n行。
    10. w:光标移动到下一个单词的开头。
    11. b:光标移动到上一个单词的开头。
    12. +f:向前翻页。
    13.
    +b:向后翻页。

    三、插入模式命令
    1. i:当前光标前插入。
    2. a:当前光标后插入。
    3. I:当前行首插入。
    4. A:当前行尾插入。
    5. o:在当前行下方插入一行。
    6. O:在当前行上方插入一行。
    7. R:替换当前字符。

    四、删除模式命令
    1. x:删除当前字符。
    2. dd:删除当前行。
    3. dG:删除当前行及其下方所有行。
    4. dw:删除从当前位置到下一个单词开头之间的字符。
    5. db:删除从当前位置到上一个单词开头之间的字符。
    6. d0:删除从当前位置到行首的字符。
    7. d$:删除从当前位置到行尾的字符。
    8. d^:删除从当前位置到行首的字符(不删除缩进)。
    9. dgg:删除从当前行到文档开头的字符。
    10. dG:删除从当前行到文档末尾的字符。

    五、复制粘贴命令
    1. yy:复制当前行。
    2. nyy:复制当前行及其下方n-1行。
    3. yG:复制当前行及其下方所有行。
    4. yw:复制从当前位置到下一个单词开头之间的字符。
    5. yb:复制从当前位置到上一个单词开头之间的字符。
    6. p:在当前行下方粘贴复制的内容。
    7. P:在当前行上方粘贴复制的内容。

    六、查找替换命令
    1. /keyword:向下查找关键字。
    2. ?keyword:向上查找关键字。
    3. n:在当前方向上继续查找。
    4. N:在当前方向上继续查找,与n相反方向。
    5. :s/old/new:替换当前行第一个匹配项。
    6. :s/old/new/g:替换当前行所有匹配项。
    7. :%s/old/new:替换整个文件中的第一个匹配项。
    8. :%s/old/new/g:替换整个文件中的所有匹配项。

    七、保存退出命令
    1. :w:保存文件。
    2. :wq:保存文件并退出。
    3. :x:保存文件并退出(只有在文件有修改时)。
    4. :q:退出当前文件。
    5. :q!:强制退出当前文件,放弃修改。

    以上就是VI编辑器的命令大全,掌握这些命令可以有效提高在Linux系统下使用VI编辑器的效率。但需要注意的是,VI编辑器支持的命令非常丰富,本文只列举了部分常用命令,更多命令及参数可以在终端中输入”man vi”命令查看帮助文档。

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

400-800-1024

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

分享本页
返回顶部