正常退出时 , 该文件被删除,若意外退出,而没有保存文件的最新修改内容,则可以使用恢复命令:
:recover 恢复文件
也可以在启动 vi 时利用 -r 选项 。
选项设置
为控制不同的编辑功能,vi 提供了很多内部选项 。
利用 :set 命令可以设置选项 。
基本语法为:
:set option 设置选项 option
常见的功能选项包括:
autoindent 设置该选项,则正文自动缩进
ignorecase 设置该选项,则忽略规则表达式中大小写字母的区别
number 设置该选项,则显示正文行号
ruler 设置该选项,则在屏幕底部显示光标所在行、列的位置
tabstop 设置按 Tab 键跳过的空格数 。
例如 :set tabstop=n,n 默认值为 8
mk 将选项保存在当前目录的 .exrc 文件中
shell 切换
在编辑正文时,利用 vi 命令模式下提供的 shell 切换命令,无须退出 vi 即可执行 Linux 命令,十分
方便 。
语法格式为:
:! mand 执行完 shell 命令 mand 后回到 vi
另外,在编辑模式下,键入 K,可命令 vi 查找光标所在单词的手册页,相当于运行 man命令 。
vim 和 gvim 的高级特色
Vim 代表 Vi IMproved,如同其名称所暗示的那样,Vim 作为标准 UNIX 系统 vi 编辑器的提高版而存在 。
Vim 除提供和 vi 编辑器一样强大的功能外 , 还提供有多级恢复、命令行历史以及命令及文件名补全等 功能 。
gvim 是 vi 的 X Window 版本,该版本支持鼠标选中 , 一些高级光标移动功能 , 并且带有菜单和工具按钮 。
linux vi保存退出命令 (如何退出vi)1.如图,vi 文件名,接着按回车即可打开对应的文件 , 如果没有对应的文件 , 那么vi命令就会自动创建一个新的 。
2.如图,vi打开文件后是命令模式状态,要用i或者a命令才可进入可编辑的状态哟 。这里我就按a进入了编辑模式了哦 。
3.如图,在编辑模式的情况下敲完内容,这个时候就应该保存文件了 。保存文件要按esc,这样就会退回vi的命令模式喔 。
4.按完esc后输入冒号(英文的),然后就转换到了末行模式了 , 末行模式决定是否保存文件 。
5.如图所示,末行模式下可以按x来保存,x命令可以保存编辑好的文件哟 。
6.也可以用到wq来保存,如果是q!则不保存哦 , 这点要自己谨记在心 , 这里我就保存一下vi编写的文件 。
7.然后查看,查看用到了cat 文件名哦 。
8.如图所示,vi编写的内容可以看到,这表明保存成功 。
【linux李的vi命令 linux vi 常用命令】linux李的vi命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux vi 常用命令、linux李的vi命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 虚拟机导致主机不能上网,虚拟机导致主机无法上网
- 手机上u盘怎么下载照片,手机怎么用u盘下载音乐
- 单机版的捕鱼游戏,单机捕鱼游戏哪个好玩
- css3伪类样式,css伪类怎么用
- c语言中指数函数fabs c语言中指数函数怎么表达
- js鼠标点击按钮轮播图片,js鼠标点击切换图片
- 鸿蒙系统怎样旋转相册照片,鸿蒙系统图片不能横屏
- 伊素婉在什么直播间,伊梦是个什么直播间
- go调用c语言的静态库 go 编译静态库