Linux Vi编辑器常用命令总结

Vi编辑器是一款功能强大的文本编辑器,广泛应用于Linux系统中。基本上,Vi编辑器可以分为三种状态:命令模式(Command mode)、插入模式(Insert mode)和底行模式(Last line mode)。本文将对Linux Vi编辑器常用命令进行总结,帮助大家快速熟悉并掌握这一工具的使用技巧。

一、Vi编辑器的三种模式

1、插入模式(Insert mode):这是编辑文本的模式,用户在此模式下可以输入和修改文本。从命令模式切换到插入模式,只需按i键;同样地,若要从插入模式返回到命令模式,则需按Esc键。

2、命令模式(Command mode):此模式下可以进行各种文本编辑操作,例如复制、粘贴、删除和查找等。要从插入模式切换到命令模式,只需按Esc键。

3、底行模式(Last line mode):在该模式下,用户可以保存文件或退出Vi编辑器。与前两种模式不同,用户不能在底行模式下输入文本。

二、Linux Vi编辑器常用命令

1、打开Vi编辑器

  • 要打开一个文件,只需在终端中输入以下vi命令加上文件名:vi filename。如果文件不存在,vi将会创建一个新文件并打开。
  • 创建新文件并打开:vi newfile

2、光标移动

在命令模式下,使用方向键可以方便地移动光标。此外,大写字母键如H、J、K和L也可用于控制光标的移动。

3、复制和粘贴文本

在命令模式下,输入yy可以复制整行文本;如果想复制当前光标下的字符,可以使用nyy命令。而要粘贴已复制的文本,则需在插入模式下使用P键。

4、保存和退出

在命令模式中,输入:w可以将文件保存。如果想要保存并退出文件,可以使用命令:wq。如果只是想退出文件而不保存,可以输入命令:q。

5、搜索和替换

在命令模式中,按下/键后输入要搜索的内容,按下Enter键即可进行搜索。要替换文本,可以使用命令: s/old/new/g,其中old表示要替换的内容,new表示替换后的内容。如果要替换整个文件中的所有匹配项,可以在命令后添加g选项。

6、删除字符

要删除光标所在位置的字符,按下x键。要删除整行,可以按下dd命令。如果想删除多行,可以指定行数,例如输入2dd将删除两行。

7、撤销和重做操作

在编辑中,不可避免地会出现误操作或者需要回退到之前的版本。这时候就需要用到撤销和重做操作了。通过以下命令可以实现:u:撤销上一次操作;Ctrl+r:重做上一次被撤销的操作。

广告合作
QQ群号:707632017
标签:

温馨提示:

1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。

2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

热门教程

  • Z-Blog教程
    Z-Blog教程
    ZBlog教程分享ZBlog安装教程、ZBlog建站教程和ZBlog使用教程等相关教程,包括如何创建...
  • WordPress教程
    WordPress教程
    WordPress教程提供了关于WordPress的基础知识和技巧,包括安装、设置、发布内容、选择主...
  • CSS教程
    CSS教程
    CSS教程提供了关于如何使用CSS来设计和美化网页的基础知识和技巧,包括选择器、样式规则、盒模型、布...
  • 宝塔面板教程
    宝塔面板教程
    宝塔面板教程是一个致力于向用户传授宝塔面板的使用技巧和知识的学习资源,旨在帮助用户快速上手和充分利用...
  • PHP教程
    PHP教程
    PHP教程提供了关于PHP语法、变量、函数、流程控制等概念的详细指导,同时介绍了常见的Web开发技术...

3个月免费VPS

亚马逊云科技

阿里云