linux终端vi的常用命令

回复

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

    Linux终端中使用vi编辑器是非常常见的,下面是一些vi常用命令的介绍:

    1. 打开或创建文件:vi filename
    打开一个已存在的文件,如果文件不存在则创建一个新文件。

    2. 插入和编辑:
    – i:在光标前插入文本
    – a:在光标后插入文本
    – o:在当前行下方插入新行
    – O:在当前行上方插入新行

    3. 保存和退出:
    – :wqa或:wq:保存修改并退出vi
    – :q:退出vi,如果没有修改则直接退出,有修改则会提示保存或放弃修改
    – :q!:强制退出vi,放弃任何修改

    4. 移动光标:
    – h:向左移动一个字符
    – j:向下移动一行
    – k:向上移动一行
    – l:向右移动一个字符
    – 0:将光标移到行首
    – $:将光标移到行尾
    – G:将光标移到文件最后一行
    – :n:将光标移到第n行

    5. 删除文本:
    – x:删除光标所在的字符
    – dd:删除整行文本
    – dw:删除从光标开始的一个单词
    – d$:删除从光标开始到行尾的文本

    6. 复制和粘贴:
    – yy:复制整行
    – yw:复制一个单词
    – p:在光标下方粘贴复制的文本
    – P:在光标上方粘贴复制的文本

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

    以上是一些vi常用命令的介绍,掌握了这些基本操作,就可以在Linux终端中高效地使用vi编辑器了。

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

    Linux终端下的vi编辑器是一款功能强大的文本编辑器,被广泛应用于Linux系统中。下面列举了vi编辑器的常用命令:

    1. 进入编辑模式:
    – i:在光标前插入文本
    – a:在光标后插入文本
    – o:在当前行下方插入新行并进入编辑模式
    – O:在当前行上方插入新行并进入编辑模式

    2. 光标移动:
    – h:向左移动一个字符
    – j:向下移动一个字符
    – k:向上移动一个字符
    – l:向右移动一个字符
    – 0:移动到当前行的行首
    – ^:移动到当前行的第一个非空字符
    – $:移动到当前行的行尾
    – gg:移动到文件的第一行
    – G:移动到文件的最后一行
    – nG:移动到文件的第n行(n为行号)

    3. 保存和退出:
    – :w:保存文件
    – :wq:保存文件并退出
    – :q:退出文件(如果文件有修改,会提示保存)
    – :q!:退出文件并丢弃修改

    4. 复制、删除和粘贴:
    – yy:复制当前行
    – dd:删除当前行
    – p:粘贴已复制/删除的内容

    5. 查找和替换:
    – /keyword:向前搜索关键字
    – ?keyword:向后搜索关键字
    – n:查找下一个匹配项
    – :s/old/new:将当前行的old替换为new
    – :%s/old/new/g:全局替换文件中的old为new

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

    7. 多窗口操作:
    – :split:水平分割窗口
    – :vsplit:垂直分割窗口
    – Ctrl + w + 上/下/左/右箭头:切换窗口

    8. 其他命令:
    – :set number:显示行号
    – :set nonumber:隐藏行号
    – :set tabstop=n:设置tab键的宽度为n个空格

    以上是vi编辑器的一些常用命令,可以帮助你在Linux终端下进行文本编辑、查找替换、保存退出等操作。熟练掌握这些命令能够提高效率,帮助你更好地使用vi编辑器。

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

    VI是一种常用的文本编辑器,在Linux终端中使用非常方便。VI有三种模式:命令模式(Command Mode)、插入模式(Insert Mode)和底行模式(Bottom-line Mode)。在不同的模式下,VI提供了不同的命令和操作。

    下面是VI常用的命令和操作流程:

    1. 启动VI编辑器:在终端中输入`vi`命令即可启动VI编辑器。

    2. 进入命令模式:VI编辑器启动后,默认进入命令模式。在命令模式中,可以执行一些编辑器的功能命令,例如复制、粘贴、删除等。

    – `i`:进入插入模式,在光标所在位置开始输入文本。
    – `x`:删除光标所在位置的字符。
    – `dd`:删除整行。
    – `yy`:复制整行。
    – `p`:粘贴复制的内容。

    3. 进入插入模式:在命令模式下,按下`i`键进入插入模式,在插入模式中可以输入文本。

    – 输入文本:在插入模式下,输入任意文本即可。
    – 退出插入模式:按下`ESC`键即可退出插入模式,回到命令模式。

    4. 进入底行模式:在命令模式下,按下冒号(:)键即可进入底行模式。在底行模式中可以输入一些底行命令,例如保存、退出等。

    – `:w`:保存文件,但不退出VI编辑器。
    – `:wq`:保存文件并退出VI编辑器。
    – `:q`:退出VI编辑器。
    – `:q!`:强制退出VI编辑器,丢弃所有修改。

    5. 移动光标:在命令模式下,可以使用以下命令移动光标的位置。

    – `h`:光标左移一格。
    – `j`:光标下移一行。
    – `k`:光标上移一行。
    – `l`:光标右移一格。
    – `0`:光标移动到行首。
    – `$`:光标移动到行尾。
    – `gg`:光标移动到文件的开始位置。
    – `G`:光标移动到文件的末尾位置。
    – `:行号`:光标移动到指定行号。

    以上是VI编辑器常用的命令和操作流程。VI编辑器功能强大,还有很多高级命令和编辑技巧,可以根据需要进一步深入学习和掌握。

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

400-800-1024

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

分享本页
返回顶部