linux在vi编辑器中命令

fiy 其他 41

回复

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

    在Vi编辑器中,常用的Linux命令有:

    1. i → 进入插入模式,在光标所在位置前插入文本。
    2. a → 进入插入模式,在光标所在位置后插入文本。
    3. o → 在当前行的下方插入一个新行,并进入插入模式。
    4. :w → 保存文件。
    5. :q → 退出Vi编辑器。
    6. :q! → 强制退出Vi编辑器,不保存修改。
    7. :wq → 保存文件并退出Vi编辑器。
    8. dd → 删除当前行。
    9. yy → 复制当前行。
    10. p → 粘贴已复制的内容。
    11. u → 撤销上一个操作。
    12. /keyword → 在文本中搜索指定关键字。
    13. n → 查找下一个关键字。
    14. :n → 跳转到指定行号。
    15. :%s/old/new/g → 全局替换文本中的旧字符串为新字符串。

    上述命令仅为Vi编辑器的基础操作,Vi具有强大的文本编辑功能,还有更多命令可以探索和使用。

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

    在Linux中,vi是一款非常常用的文本编辑器,它具有很多命令可以用来编辑文本文件。以下是一些常见的vi命令:

    1. 打开或创建文件:通过在终端输入vi命令,后跟文件名,即可打开或创建一个新文件。例如:vi filename

    2. 光标移动:使用方向键可以在文本中移动光标,也可以使用 hjkl 键进行上下左右的移动。h向左移动,j向下移动,k向上移动,l向右移动。

    3. 插入和编辑文本:按下i键进入插入模式,在插入模式下可以输入文本并进行编辑。按下ESC键可以退出插入模式。

    4. 保存和退出:在命令模式下,输入:wq可以保存并退出文件,输入:q可以退出文件但不保存,输入:q!可以强制退出文件且不保存。

    5. 删除文本:在命令模式下,按下dd可以删除光标所在行,按下x可以删除光标所在字符。按下数字加dd,可以连续删除多行。

    6. 复制和粘贴:按下yy可以复制光标所在行,按下p可以粘贴复制的内容。按下数字加yy,可以连续复制多行。

    7. 查找和替换:在命令模式下,按下/加关键字可以向下查找关键字,按下?加关键字可以向上查找关键字。按下:n可以跳转到下一个匹配的关键字。使用:s/old/new/g 可以全局替换指定的关键字。

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

    9. 定位和跳转:在命令模式下,按下数字加G,可以跳转到指定行数;按下数字加左方括号或右方括号加G,可以跳转到指定函数的开头或结尾。

    以上是一些常见的vi命令,还有很多其他功能和命令可以使用。vi是一个功能强大且灵活的编辑器,可以根据需要在文本编辑过程中使用各种命令来提高效率。

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

    在Linux系统中,Vi编辑器是一个非常常用的文本编辑器,可以用来编辑各种类型的文件。Vi编辑器有三种工作模式:命令模式(Command mode),输入模式(Insert mode)和底行命令模式(Last line mode)。在不同的模式下,Vi编辑器支持各种命令和操作。下面将详细介绍在Vi编辑器中的常用命令。

    1. 进入Vi编辑器:
    在终端中输入以下命令即可进入Vi编辑器:
    “`
    vi 文件名
    “`

    2. 命令模式(Command mode):
    在Vi编辑器中,默认进入的就是命令模式。在命令模式下,可以进行文本的查找、复制、粘贴、删除等操作。

    – 移动光标:
    – `h`:向左移动一个字符
    – `j`:向下移动一行
    – `k`:向上移动一行
    – `l`:向右移动一个字符
    – `0`:移动至行首
    – `^`:移动至行首的第一个非空字符
    – `$`:移动至行尾

    – 文本选择与操作:
    – `v`:按字符选择(可用于复制、删除、替换等操作)
    – `V`:按行选择(可用于复制、删除、替换等操作)

    – 复制、粘贴、删除:
    – `yy`:复制当前行
    – `p`:将复制的内容粘贴到当前行下方
    – `dd`:删除当前行
    – `x`:删除当前光标所在的字符
    – `:1,$d`:删除所有行

    – 查找与替换:
    – `/keyword`:向光标下寻找关键字
    – `?keyword`:向光标上寻找关键字
    – `n`:查找下一个
    – `N`:查找上一个
    – `:%s/old/new/g`:替换文档中所有的 old 字符串为 new

    – 保存与退出:
    – `:w`:保存文件但不退出
    – `:wq`:保存文件并退出
    – `:q`:不保存文件并退出,若有修改会提示错误

    3. 输入模式(Insert mode):
    在命令模式下,按下 `i`、`a`、`o` 等字符即可进入输入模式。

    – `i`:在光标前插入
    – `a`:在光标后插入
    – `o`:在当前行下面插入一行并进入输入模式

    在输入模式下,可以输入正常的文本数据,按下 `ESC` 键即可返回到命令模式。

    4. 底行命令模式(Last line mode):
    在命令模式下,按下 `:` 键即可进入底行命令模式。

    – `:q`:退出Vi编辑器
    – `:q!`:不保存文件并退出Vi编辑器
    – `:w`:保存文件
    – `:w!`:强制保存文件,即使文件是只读状态
    – `:n`:编辑下一个文件
    – `:N`:编辑上一个文件

    以上是在Vi编辑器中常用的一些命令和操作,可以帮助用户进行文本的编辑和修改。通过熟练掌握这些命令,可以提高编辑效率。

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

400-800-1024

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

分享本页
返回顶部