linuxvi里面常用命令

worktile 其他 3

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux中的vi编辑器是一种常用的文本编辑工具,它可以用来创建、编辑、保存和查看文本文件。下面是一些常用的vi命令:

    1. 打开文件:在终端中输入`vi filename`,其中`filename`是要打开的文件名。

    2. 插入文本:进入vi编辑器后,默认为命令模式,按下`i`键即可进入插入模式,在插入模式下可以输入文本。插入完成后,按下`Esc`键退出插入模式。

    3. 保存文件:在命令模式下按下`Shift + :`键,然后输入`wq`并按下`Enter`键,即可保存并退出vi。

    4. 取消操作:在命令模式下按下`u`键,可以撤销上一步操作。

    5. 移动光标:使用方向键或`h`、`j`、`k`、`l`来上下左右移动光标。

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

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

    8. 复制粘贴:在命令模式下按下`yy`键,可以复制光标所在行;按下`p`键,可以将复制的内容粘贴到光标所在行的下方。

    9. 查找替换:在命令模式下按下`/`键,然后输入要查找的内容,按下`Enter`键会高亮显示匹配的内容。替换操作可以使用`%s/old/new/g`命令,其中`old`是要替换的内容,`new`是替换后的内容,`g`表示全局替换。

    以上是一些常用的vi命令,通过这些命令可以进行基本的文本编辑操作。

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

    在Linux vi编辑器中,有许多常用命令可以用来编辑和操作文本文件。以下是一些常见的 vi 命令:

    1. 进入编辑模式:
    – i:在当前光标位置插入文本。
    – a:在当前光标后插入文本。
    – o:在当前行下方新建一行,并在新行的开头插入文本。

    2. 保存和退出:
    – :w:保存文件。
    – :q:退出编辑器。
    – :wq:保存并退出编辑器。
    – :q!:强制退出编辑器,不保存更改。

    3. 光标移动和文本选择:
    – hjkl:分别是左、下、上、右的光标移动键。
    – w:将光标移动到下一个单词的开头。
    – b:将光标移动到前一个单词的开头。
    – e:将光标移动到下一个单词的结尾。
    – 0:将光标移动到当前行的开头。
    – $:将光标移动到当前行的末尾。

    4. 删除和复制文本:
    – x:删除光标所在位置的字符。
    – dd:删除当前行。
    – yy:复制当前行。
    – p:粘贴复制的文本。

    5. 搜索和替换:
    – /text:搜索文本,光标会跳转到搜索结果的第一个匹配处。
    – n:跳转到下一个匹配处。
    – :%s/old/new/g:全局替换文本。将文本中的所有 old 替换为 new。

    这些只是 vi 编辑器中常用的一些命令,vi还有其他一些高级的命令和功能,比如设置行号、快速跳转等。但是掌握这些基本的命令,就足以进行基本的文本编辑和操作了。

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

    Linux系统中的vi编辑器是一款功能强大的文本编辑器,常用于编辑文本文件。下面是一些常用的vi命令:

    1. 打开文件:
    – vi filename 打开文件并进入vi编辑模式。如果文件不存在,则会创建一个新文件。

    2. 模式切换:
    – i 插入模式,可以在光标当前位置进行插入操作。
    – esc 退出插入模式,返回到命令模式。
    – : 进入命令行模式。

    3. 保存和退出:
    – :w 保存文件但不退出编辑器。
    – :q 退出编辑器。
    – :wq 保存文件并退出编辑器。
    – :q! 强制退出编辑器,不保存文件。

    4. 导航和移动光标:
    – h 将光标向左移动一个字符。
    – j 将光标向下移动一行。
    – k 将光标向上移动一行。
    – l 将光标向右移动一个字符。
    – gg 将光标移动到文件的开头。
    – G 将光标移动到文件的末尾。
    – 0 或 | 将光标移动到当前行的开头。
    – $ 将光标移动到当前行的末尾。
    – :n 将光标移动到第n行。

    5. 编辑操作:
    – x 删除当前光标所在位置的字符。
    – dw 删除从当前光标位置到下一个单词开始的所有字符。
    – d$ 删除从当前光标位置到行末的所有字符。
    – dd 删除当前行。
    – p 将之前删除的内容粘贴到当前光标所在位置之后。
    – u 撤销上一次的操作。

    6. 查找和替换:
    – /pattern 向前搜索包含pattern的字符串。
    – ?pattern 向后搜索包含pattern的字符串。
    – n 进入下一个搜索结果。
    – N 进入上一个搜索结果。
    – :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 向上滚动半页。
    – :set number 显示行号。
    – :set nonumber 取消显示行号。
    – :set syntax=on 开启语法高亮。
    – :set syntax=off 关闭语法高亮。

    这些是vi编辑器中的一些常用命令,但只是其中的一小部分,vi还有很多其他的高级功能和操作。通过熟练掌握这些基本命令,可以在vi编辑器中更加高效地编辑文件。

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

400-800-1024

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

分享本页
返回顶部