linux常用vi命令

worktile 其他 47

回复

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

    Linux常用的vi命令有很多,以下是一些常用的命令:

    1. vi 文件名:打开指定文件名的文件。
    2. i:进入插入模式,在当前光标位置插入内容。
    3. a:进入插入模式,在当前光标位置的下一个位置插入内容。
    4. o:在当前行的下方插入新的一行,并切换到插入模式。
    5. x:删除当前光标所在位置的字符。
    6. dd:删除当前行。
    7. yy:复制当前行。
    8. p:粘贴被复制的行或字符。
    9. u:撤销上一个操作。
    10. :wq:保存文件并退出vi编辑器。
    11. :q!:放弃保存文件并退出vi编辑器。
    12. /关键词:在文件中搜索关键词。
    13. n:定位到下一个搜索结果。
    14. N:定位到上一个搜索结果。
    15. :set nu:显示行号。
    16. :set nonu:取消显示行号。
    17. :set autoindent:自动缩进。
    18. :set noautoindent:取消自动缩进。
    19. :%s/旧词/新词/g:将文件中的旧词替换为新词。

    这只是一部分vi命令的介绍,vi编辑器的功能非常强大,可以用来编辑文本文件、编写程序等。

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

    1. 进入编辑模式:按下i、o、a、A等键进入编辑模式,可以插入、编辑文本。

    2. 保存文件:在命令模式下按下冒号键,然后输入wq或者x可以保存文件并退出。

    3. 退出编辑:在命令模式下按下冒号键,然后输入q可以退出编辑模式。

    4. 搜索:在命令模式下按下斜杠键(/),然后输入要搜索的内容,按下回车可以进行搜索。

    5. 替换:在命令模式下按下冒号键,然后输入s/old/new/g可以将文本中的old替换为new。

    6. 删除文本:在命令模式下按下d键,然后输入要删除的行数或者使用移动光标命令移动到要删除的行,按下dd可以删除光标所在的行。

    7. 复制粘贴:在命令模式下按下yy可以复制当前行,按下p可以将复制内容粘贴到光标的下方。

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

    9. 移动光标:使用h、j、k、l分别可以往左、往下、往上、往右移动光标。

    10. 查看行号:在命令模式下按下冒号键,然后输入set number可以显示行号,输入set nonumber可以关闭行号显示。

    11. 保存退出:在命令模式下按下冒号键,然后输入wq或者x可以保存文件并退出。

    12. 打开文件:在命令模式下按下冒号键,然后输入e filename可以打开指定的文件进行编辑。

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

    vi是Unix和Linux系统中最常用的文本编辑器之一,它具有强大的功能和灵活的操作方式。下面是Linux中一些常用的vi命令介绍。

    1. 启动vi编辑器:打开终端,输入vi命令,后面跟要编辑的文件名。例如:vi filename

    2. 模式切换:
    – 命令模式:打开文件时进入的默认模式,可以使用一些命令操作文件。
    – 插入模式:用于输入和编辑文本内容。
    – 底行模式:用于保存、退出文件等操作。

    3. 导航和光标移动:
    – 使用方向键移动光标。
    – h – 向左移动一个字符。
    – j – 向下移动一行。
    – k – 向上移动一行。
    – l – 向右移动一个字符。
    – 0 – 移动到行首。
    – $ – 移动到行尾。
    – gg – 移动到文件开头。
    – G – 移动到文件结尾。
    – ^ – 移动到行首的第一个非空字符。
    – /搜索词 – 向前搜索指定的词。
    – ?搜索词 – 向后搜索指定的词。
    – n – 向下搜索下一个匹配项。
    – N – 向上搜索上一个匹配项。

    4. 文本编辑:
    – i – 在光标前插入文本。
    – a – 在光标后插入文本。
    – o – 在当前行下方插入新行。
    – O – 在当前行上方插入新行。
    – x – 删除光标处的字符。
    – d – 删除文本。
    – y – 复制文本。
    – p – 粘贴复制的文本。

    5. 撤销和重做:
    – u – 撤销上一次操作。
    – Ctrl + r – 重做上一次撤销的操作。

    6. 复制、剪切和粘贴:
    – 复制:先将光标移到要复制的起始位置,按下”yy”复制一行,或者按下”nyy”复制多行(n为要复制的行数)。
    – 剪切:先将光标移到要剪切的起始位置,按下”dd”剪切一行,或者按下”ndd”剪切多行(n为要剪切的行数)。
    – 粘贴:将光标移到要粘贴的位置,按下”P”粘贴在光标前,或者按下”p”粘贴在光标后。

    7. 搜索和替换:
    – 在命令模式下,按下”/”输入搜索词然后按下Enter键进行搜索。
    – 搜索完成后,按下”n”查找下一个匹配项。
    – 替换:在底行模式下,输入”:s/旧词/新词/g”进行全局替换。

    8. 保存和退出:
    – 在底行模式下,输入”:w”保存文件。
    – 输入”:q”退出vi编辑器。
    – 输入”:wq”保存并退出vi编辑器。
    – 输入”:q!”强制退出vi编辑器,丢弃所有更改。

    以上是一些常用的vi命令,它们可以帮助您在Linux系统中进行文本编辑和操作。对于更高级的功能和命令,您可以查阅vi的帮助文档或在线教程来进一步了解。

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

400-800-1024

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

分享本页
返回顶部