linux下vi常用命令

worktile 其他 4

回复

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

    Linux下vi是一款常用的文本编辑器,其常用命令如下:

    1. 打开文件:在终端中输入vi命令,后面跟着文件路径,例如:vi filename。

    2. 保存文件:按住Shift键,再按下ZZ键。或者按下冒号键(:),然后输入wq,按下Enter键。

    3. 另存为文件:按下冒号键(:),然后输入wq filename,按下Enter键。

    4. 光标移动:
    – 使用方向键:上(k)、下(j)、左(h)、右(l)。
    – 使用Ctrl键:上一页(Ctrl+b)、下一页(Ctrl+f)、行首(Ctrl+a)、行尾(Ctrl+e)。
    – 使用命令:按下冒号键(:),然后输入行号(n),按下Enter键。

    5. 插入文本:按下i键,即可在当前位置插入文本。

    6. 删除文本:
    – 删除当前字符:按下x键。
    – 删除当前行:按下dd键。
    – 删除多行:按下冒号键(:),然后输入起始行号和结束行号(n1,n2d),按下Enter键。

    7. 复制与粘贴文本:
    – 复制当前行:按下yy键。
    – 复制多行:按下冒号键(:),然后输入起始行号和结束行号(n1,n2y),按下Enter键。
    – 粘贴文本:按下p键,在光标位置粘贴。

    8. 撤销与重做:按下u键撤销上一次操作,按下Ctrl+r键重做。

    9. 查找与替换:
    – 查找文本:按下冒号键(:),然后输入/后面跟着要查找的文本,按下Enter键。
    – 替换文本:按下冒号键(:),然后输入/要替换的文本/替换后的文本/g,按下Enter键。

    10. 退出vi:按下冒号键(:),然后输入q,按下Enter键。若当前文件有未保存的修改,则需要加上!,即输入q!。

    以上就是Linux下vi常用的命令,掌握这些命令可以高效地使用vi进行文本编辑。

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

    在Linux系统中,Vi是一个常用的文本编辑器。以下是Linux下Vi编辑器的一些常用命令:

    1. 打开Vi编辑器:在终端中输入vi命令即可打开Vi编辑器。例如:vi filename,其中filename是要编辑的文件名。

    2. 保存和退出:在Vi编辑器中,要保存当前编辑的文件,可以按下Esc键然后输入冒号(:)。然后输入wq命令,表示保存并退出。如果只想保存文件而不退出,可以使用命令:w。如果不想保存文件而直接退出,可以使用命令:q!。

    3. 光标移动:在Vi编辑器中,光标的移动是很关键的。使用h、j、k、l分别可以向左、下、上、右移动光标。

    4. 插入文本:在Vi编辑器中,按下i键可以进入插入模式,此时可以输入文本。按下Esc键可以退出插入模式。

    5. 删除文本:使用x命令可以删除当前光标所在的字符。使用dd命令可以删除整行文本。使用dw命令可以删除一个单词。

    6. 搜索和替换:在Vi编辑器中,按下/键可以进入搜索模式。然后输入要搜索的内容,按下回车键即可进行搜索。要替换文本,可以使用:s/old/new/g命令,其中old是要替换的内容,new是要替换成的内容。

    7. 撤销和重做:在Vi编辑器中,按下u键可以撤销之前的操作。按下Ctrl+R可以重做撤销的操作。

    8. 复制和粘贴:在Vi编辑器中,要复制文本,可以先将光标移到要复制的文本所在的位置。然后按下yy命令可以复制整行文本。按下yw命令可以复制一个单词。要粘贴文本,可以将光标移到要粘贴的位置,然后按下p命令即可。

    以上是Linux下Vi编辑器的一些常用命令,通过掌握这些命令,可以更加高效地使用Vi进行文本编辑。

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

    Linux下vi是一款强大的文本编辑器,在Linux系统中使用非常广泛。下面是Linux下vi常用的命令:

    1. 打开文件:vi 文件名(例如:vi test.txt)打开test.txt文件。
    2. 退出并保存:在命令模式下输入:wq,即保存并退出。
    3. 不保存退出:在命令模式下输入:q!,即强制不保存退出。
    4. 光标移动:
    – h,j,k,l:分别是左,下,上,右移动一个字符。
    – ^:移动到行首。
    – $:移动到行尾。
    – gg:移动到文件的第一行。
    – G:移动到文件的最后一行。
    – 数字G:移动到指定行数。
    – %:移动到与当前括号匹配的另一半括号。
    5. 插入模式:按下i,在当前位置插入文本,可以一直输入直到按下Esc键退出插入模式。
    6. 删除字符:在命令模式下按下x,删除当前字符;按下dd,删除整行。
    7. 复制和粘贴:
    – yy:复制当前行。
    – p:粘贴在当前行的下一行。
    – P:粘贴在当前行的上一行。
    – 5yy:复制当前行及其下面的4行。
    8. 撤销和重做:u撤销上一次操作,Ctrl + r重做上一次操作。
    9. 查找和替换:
    – /关键词:从光标位置开始向下查找关键词。
    – ?关键词:从光标位置开始向上查找关键词。
    – n:继续查找下一个匹配项。
    – :s/old/new/g:替换行内所有old为new。
    – :%s/old/new/g:替换全文所有old为new。
    10. 快速保存:在命令模式下按下ZZ,即保存并退出。
    11. 行操作:
    – :n:跳转到第n行。
    – :n1,n2 w 文件名:将n1行到n2行保存到文件名中。
    – :n1,n2 d:删除n1行到n2。
    – :n1,n2 copy n3:将n1行到n2行复制到n3行之后。
    – :n1,n2 move n3:将n1行到n2行移动到n3行之后。

    这些是Linux下使用vi常用的命令,掌握这些命令可以提高在vi中的编辑效率。

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

400-800-1024

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

分享本页
返回顶部