栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

vi编辑器基础知识

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vi编辑器基础知识

什么是vi

1)linux中一个最重要的文本编辑文件

2)vi是一种模式化的文本编辑工具

vi的工作模式

1)模式1:编辑模式

这是打开文件之后的默认的模式

编辑模式不可以在文件中写入和删除内容

2)模式2:输入模式

这种模式才可以在文件中写入、修改、删除内容

3)模式3:末行模式

这种模式可以执行各种的命令,例如保存退出、显示行号

模式转换

1)编辑模式——>输入模式【L i A a O o】

2)输入模式——>编辑模式【ESC】

3)编辑模式——>末行模式【shift+:】

4)末行模式——>编辑模式【ESC】

vi的格式

1)如果文件是存在的,则直接就打开了这个文件

2)如果文件不存在,则是直接创建一个新的空白文件

编辑模式下的操作 

1)yy:复制光标所在的行(连续复制多行,格式:*yy   例如:3yy)

2)dd:剪切光标所在的行【只要是不粘贴,也可以用于删除效果】

3)p:粘贴

4)/字符:在文件中搜素指定的内容

5)n:继续向后进行搜索

末行模式下的操作

1)w:保存

2)q:退出

3)wq:保存并退出(字母顺序不可以颠倒)

4)!强制执行

5)q!:不保存,并强制退出【如果修改了文件,而且要不保存退出,只能用这个组合】

6)set nu:显示行号

7)set nonu:不显示行号

关于文件异常关闭的问题

1)奔溃缓存文件【修改文件,不正常退出,会形成奔溃缓存文件,(格式: .文件名字.swp    后缀不一定是swp,后缀是以sw开始的)】,这个是用于实现将没来及保存的内容恢复出来的

2)奔溃缓存文件的使用

点击回车

 再次点击回车

 

 

3)每次打开文件都会出现一个警告信息,解决方法是删除崩溃缓存文件即可

 

补充知识1:vi中的-r表示递进的意思(文件中的文件中的文件)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/751554.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号