博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
aix系统vi修改命令_Linux基础知识必备:利用vi编辑器创建和编辑正文文件
阅读量:1532 次
发布时间:2019-04-21

本文共 1224 字,大约阅读时间需要 4 分钟。

vi编辑器简介

什么是vi

vi编辑器的操作模式

vi编辑器的3种基本模式

在vi编辑器中光标的移动

移动光标位置的键与光标移动间的关系

进入插入模式

从命令行模式进入插入模式的命令

在命令行模式下删除与复制的操作

删除与复制命令

粘贴命令

复原和重做命令

扩展模式与文件的存储和退出

扩展模式下常用的命令

快速移动光标在文件中的位置

快速移动光标在屏幕中的位置

课后作业

【本节内容】

1.vi编辑器简介(详见linux系统管理P252)

1)掌握vi的定义:vi是一个UNIX和Linux系统内嵌的标准正文(文字)编辑器,它是一种交互类型的正文编辑器,它可以用来创建和修改正文文件。

2.vi编辑器的操作模式(详见linux系统管理P255)

1)掌握vi编辑器的3中基本模式:

a)命令行模式:vi的默认模式。在这一模式中,所有的输入被解释成vi命令,可以执行修改、复制、移动、粘贴和删除正文等命令,也可以进行移动光标、搜索字符串和退出vi的操作等。

b)编辑模式:在编辑模式中,可以往一个文件中输入正文。在这一模式下,输入的每一个字符都被vi编辑器解释为输入的正文。使用ESC键返回命令行模式。

c)扩展模式:在一些UNIX系统上也叫最后一行模式。在这一模式下,可以使用一些高级编辑命令,如搜寻和替代字符串、存盘或退出vi编辑器等。要进入最后一行模式,需要在命令行模式中输入冒号(:),冒号这一操作将把光标移到屏幕的最后一行。

3.在vi编辑器中光标的移动(详见linux系统管理P256)

1)掌握在vi编辑器中用来移动光标位置的键与光标移动之间的关系,如下表:

2fec39f6d1b68017a0a200b7e23f31ff.png

4. 进入插入模式(详见linux系统管理P258)

1)掌握从命令行模式进入插入模式的命令:

a:进入插入模式并在光标之后进行添加。

i:进入插入模式并在光标之前进行插入。

o:进入插入模式并在当前(光标所在)行之下开启新的一行。

5. 在命令行模式下删除与复制的操作(详见linux系统管理P259)

1)掌握常用的删除与复制的常用按键

ca7382b0bfb9ffaf6d68cad42a59c434.png

6.粘贴命令

1) 掌握粘贴命令:

e2d4bb9fab9b79db99e9b2707a9e6ede.png

7. 复原和重做命令

1) 掌握常用的复原和重做命令:

a9c3d29fe1f3951e8360c334741245e3.png

8.扩展模式与文件的存储和退出

1)掌握扩展模式下常用的命令:

df7130d56cfd4a3d50243f7ec0f00c77.png

9.快速移动光标在文件中的位置

1)掌握快速移动光标在文件中的位置的命令

8301f3fe72761f4ec98ba2fed7d98c85.png

10.快速移动光标在屏幕中的位置

1)掌握快速在屏幕中移动光标的位置的命令

b71da18e8761255271f7033a0fa1a0a1.png

11.课后作业(用时40分钟)

1) 使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”

2)进入命令行模式复制改行内容,在下方粘贴80行

3)快速移动光标到文件的最后一行

4)快速移动光标到当前屏幕的中间一行

5)快速移动光标到文件的第五行

6)在下方插入新的一行内容“welcome to beijing”

7)删除刚插入的一行

8)撤销上一步的操作

9)进入扩展模式,执行文件的保存退出操作

转载地址:http://dfudy.baihongyu.com/

你可能感兴趣的文章
实验7-2-10 简易连连看 (20分)
查看>>
实验3-7 统计学生成绩 (15分)
查看>>
实验7-3-2 查找指定字符 (15分)
查看>>
实验5-4 使用函数计算两点间的距离 (10分)
查看>>
实验3-8 输出三角形面积和周长 (15分)
查看>>
实验3-10 高速公路超速处罚 (15分)
查看>>
实验3-11 计算油费 (15分)
查看>>
实验7-3-9 字符串字母大小写转换 (15分)
查看>>
LeetCode 169. 多数元素
查看>>
Java中实现十进制数转换为二进制
查看>>
LeetCode 405. 数字转换为十六进制数
查看>>
LeetCode 401. 二进制手表
查看>>
LeetCode 461. 汉明距离
查看>>
redis永久设置或取消密码
查看>>
Git .gitignore配置学习
查看>>
git remote 删除添加的远程地址
查看>>
LeetCode 338. 比特位计数
查看>>
LeetCode 190. 颠倒二进制位
查看>>
LeetCode 268. 丢失的数字
查看>>
LeetCode 231. 2 的幂
查看>>