Linux vi 常用指令总结
本文根据笔者,日常常用的linux下的vi指令,进行说明
一、基本操作
1、vi 文件名
进入vi 的“命令行模式”,此模式无法编辑,只能查看
需要按下键盘的“i”键,进入“编辑模式”,才能进行文件的内容编辑
2、模式切换
处于「插入模式(Insert mode)」,就只能一直输入文字,如果发现输错了字!想用光标键往回移动,将该字删除,就要先按一下「ESC」键转到「命令行模式(command mode)」再删除文字。
3、退出vi及保存文件
在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」,例如:
: w filename (输入 「w filename」将文章以指定的文件名filename保存)
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强制退出vi)
二、三种模式
1)命令行模式:刚进入文件的时候状态
[root@com ~]# vi /etc/passwd
2)编辑模式(插入模式):按i键进入编辑模式
3)最后行模式:保存和退出状态
a.如果我们对文件进行了修改要进行保存的话,先进入命令行模式anEsc进去最后行模式后
按Shift : wq 对文件进行保存并退出。
b.如果指示查看文件信息不进行对其编辑直接进入命令行模式按Esc进入最后行模式进行退出,
按Shift : q!进行强制退出。
注意:w:保存 q:退出 !:强制操作
这三个选项可以联合使用。
Donate捐赠
如果我的文章帮助了你,可以赞赏我 1 元,让我继续写出更好的内容)
(微信) (支付宝)
微信/支付宝 扫一扫
最新文章
- [转]Oracle 分组聚合二种写法,listagg和wmsys.wm_concat
- linux, configure --prefix=/有什么用
- settimeout 传递带有参数的函数
- 老老实实学习WCF[第二篇] 配置wcf
- 第4章1节《MonkeyRunner源码剖析》ADB协议及服务: ADB协议概览OVERVIEW.TXT翻译参考(原创)
- phonegap的照相机API
- 几个常用的linux命令(操作服务器时会用到)
- 创建Windows服务(C++)
- 手机设备访问PC页面如果跳转到手机页面?
- JavaScript -- 知识点汇总
- iphone inline video fragments
- Latex:入门教程
- add, subtract, multiply, divide
- SqlServerHelp
- 基于expressjs老项目的翻新方案
- 离线安装docker镜像
- 24.Linux-Nand Flash驱动(分析MTD层并制作NAND驱动)
- 域名映射ip
- Vuex深入理解
- javascript 跳出(终止)forEach循环
热门文章
- main.obj:-1: error: LNK2001: 无法解析的外部符号 ";public: virtual struct QMetaObject const * __thiscall CustomButton::metaObject(void)const "; (?metaObject@CustomButton@@UBEPBUQMetaObject@@XZ)
- JDK的详细安装步骤
- java编程技巧和心得
- java Swing包相关知识点
- POJ-2112 Optimal Milking(floyd+最大流+二分)
- HDU 1565 方格取数(简单状态压缩DP)
- Experimental Educational Round: VolBIT Formulas Blitz N
- Jenkins自动化CI CD流水线之2--用户权限管理
- ConvertLongToInstantUtil
- 微软原版SQL Helper