linux中vi下的常用命令

回复

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

    vi是一款常用的文本编辑器,它在Linux中广泛使用。下面是vi下的一些常用命令:

    1. i:进入插入模式,可以在当前光标位置插入文本。
    2. a:进入追加模式,在当前光标所在字符的下一个字符处插入文本。
    3. o:在当前行的下一行插入新的一行。
    4. dd:删除当前行,并将删除的内容保存在剪贴板中。
    5. yy:复制当前行,并将复制的内容保存在剪贴板中。
    6. p:粘贴剪贴板中的内容到当前光标位置。
    7. u:撤销上一次操作。
    8. /关键词:在文件中搜索包含关键词的内容。
    9. :w:保存文件。
    10. :q:退出vi编辑器。
    11. :wq:保存文件并退出vi编辑器。
    12. :q!:强制退出vi编辑器,不保存任何修改。
    13. :set nu:显示行号。
    14. :set nonu:取消显示行号。
    15. :%s/old/new/g:将文件中的所有old替换为new。
    16. :%s/old/new/gc:将文件中的所有old替换为new,并提示是否确认替换。

    这些是vi编辑器中的一些常用命令,掌握了这些命令可以提高在Linux系统下的文本编辑效率。

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

    在Linux中,使用vi编辑器进行文本编辑是常见的方式之一。vi是一个功能强大的文本编辑器,适用于在终端环境下进行编辑。以下是vi编辑器下的常用命令:

    1. 打开文件:在终端中输入vi命令,后跟要打开的文件名。例如,vi filename可以打开名为filename的文件。

    2. 插入文本:按下字母i进入插入模式,此时可以开始输入文本。插入模式下可以随意编辑文本。

    3. 保存并退出:在命令模式下按下ESC键退出插入模式,然后输入冒号(:) 进入命令模式。接着输入wq命令,即可保存文件并退出vi编辑器。

    4. 不保存并退出:同样在命令模式下按下ESC键,然后输入冒号(:) 进入命令模式。输入q!命令,即可不保存文件并退出vi编辑器。

    5. 导航和光标操作:在命令模式下,可以使用h、j、k、l键来分别向左、下、上、右移动光标。可以使用数字加上G键来定位到文档中的指定行数。

    6. 删除文本:在命令模式下,可以使用x键删除当前光标所在位置的字符。可以使用dd命令删除整行。

    7. 复制和粘贴:在命令模式下,将光标移动到要复制的文本所在行,在输入yy命令来复制整行。然后将光标移动到要粘贴的位置,在输入p命令来粘贴复制的文本。

    8. 搜索替换:在命令模式下,输入斜杠(/) 加上要搜索的关键词,按下回车键进行搜索。输入冒号(:)加上s/原文本/替换文本/命令来进行替换。可以使用n键和N键来进行搜索结果的前进和后退。

    9. 撤销和恢复:在命令模式下,输入u命令来撤销之前的编辑操作。输入Ctrl+r来恢复之前的操作。

    10. 设置选项:在命令模式下,输入冒号(:)加上set命令,后跟要修改的选项名称,可以设置编辑器的各种选项,如显示行号、语法高亮等。

    以上是在vi编辑器中常用的一些命令。掌握这些命令可以帮助您更加高效地进行文本编辑。

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

    在Linux中,vi是一款常用的文本编辑器,它具有强大的功能和灵活的操作方式。下面是vi编辑器中常用的命令:

    1. 打开文件:
    – vi filename:打开文件并进入命令模式。
    – vi -r filename:恢复上次意外关闭的文件。

    2. 插入和编辑文本:
    – i:在光标所在位置前插入文本。
    – a:在光标所在位置后插入文本。
    – o:在光标下方新建一行并插入文本。
    – O:在光标上方新建一行并插入文本。
    – r:替换光标所在位置的字符。
    – R:替换光标所在位置的字符,直到按下Esc键。
    – cw:从光标所在位置开始修改一个词。
    – c$:从光标所在位置开始修改到行尾的内容。

    3. 移动光标:
    – h:向左移动一个字符。
    – j:向下移动一行。
    – k:向上移动一行。
    – l:向右移动一个字符。
    – 0:移到行首。
    – $:移到行尾。
    – gg:移到文件的开头。
    – G:移到文件的末尾。
    – nG:移到文件的第n行(n为数字)。
    – Ctrl+f:向下翻页。
    – Ctrl+b:向上翻页。

    4. 删除和复制文本:
    – x:删除光标所在位置的字符。
    – dw:删除一个词。
    – dd:删除一行。
    – D:删除光标所在位置到行尾的内容。
    – yy:复制一行。
    – p:粘贴复制的内容。

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

    6. 查找和替换:
    – /keyword:向下查找关键字。
    – ?keyword:向上查找关键字。
    – n:继续查找下一个。
    – N:继续查找上一个。
    – :s/old/new:将当前行中第一个匹配到的old替换为new。
    – :s/old/new/g:将当前行中所有匹配到的old替换为new。
    – :%s/old/new/g:将整个文件中所有匹配到的old替换为new。

    7. 保存和退出:
    – :w:保存文件。
    – :q:退出编辑器。
    – :wq:保存文件并退出编辑器。
    – :q!:不保存文件并退出编辑器。

    以上是vi编辑器中常用的命令,掌握了这些命令可以更加高效地在Linux系统中编辑和修改文本。

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

400-800-1024

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

分享本页
返回顶部