文本编辑器VI命令详解

目录

一:文本编辑器概述

1.文本编辑器含义

2.文本编辑器的作用

3.Linux中最常见的文本编辑器

二:vi编辑器的工作模式

1.vi编辑器的工作模式

2.各模式之间的切换

三:命令模式概述

1.命令模式常用操作

2. 命令操作试例

​四:末行模式概述

1.末行模式常用操作

2.命令操作试例


一:文本编辑器概述

1.文本编辑器含义

文本 编辑器 (或称文字编辑器)是用作编写普通文字的 应用软件 ,它与文档编辑器(或称文字处理器)不同之处在于它并非用作 桌面排版 (例如文档格式处理),它常用来编写程序的 源代码 。 文本编辑器是 计算机软件 中的一种。 主要用于用来编写和查看 文本文件 。 有一些特殊的文本编辑器支持增加自有的格式来丰富文档的表现形式。

2.文本编辑器的作用

创建或修改文本文件,维护Linux系统中的各种配置文件。

3.Linux中最常见的文本编辑器

vi:类似UNIX操作系统的默认文本编辑器

vim:vim是vi文本编辑器(一般简称为vi编辑器)的增强版本

二:vi编辑器的工作模式

1.vi编辑器的工作模式

vi编辑器一般分为三种工作模式:命令模式,输入模式,末行模式

命令模式:启动vi编辑器后默认进入命令模式,该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。

输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改、或者添加新的内容,处于输入模式时,编组器的最后一行会出现"--INSERT --的状态提示信息。

末行模式::该模式中可以设置编组环境、保存文件、退出编组器,以及对文件内容进行查找、替换等操作,处于末行模式时,编组器的最后一行会出现冒号“:”提示符。

2.各模式之间的切换

(1)vi命令后进入命令模式

(2)在命令模式,按“a、i、o”等键进入输入模式,进行文本编辑,编辑完成后按“ESC”键返回到命令模式。

(3)在命令模式,按“Shift  +  :”键进入末行模式,可按 “ESC”键返回命令模式。也可输入需要执行的命令,执行保存退出等操作。

三:命令模式概述

1.命令模式常用操作

 2. 命令操作试例

先进入命令操作模式

 按  dd   删除当前光标所在行

3yy    复制3行,  P    再粘贴

/boot    查找boot

 四:末行模式概述

1.末行模式常用操作

2.命令操作试例

:set nu  显示行号

 :#,#  s/old/new/g  将“#,#”范围内的old字符串替换成new

:1,10 co 73   将1-10行复制到73行后

 结语:

小提示:shift  +  3组合键:可在脚本文件中高亮所有的相关字符串。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值