linux vi指令回退,Linux命令 vi vim
易读版本
1、vi & vim 有两种工作模式:
(1) 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后的默认模式;
(2) 编辑模式:对打开的文件内容进行 增、删、改 操作的模式;
#在编辑模式下按下 ESC 键,回退到命令模式。
2、创建、打开文件:$ vi [filename]
(1)使用 vi 加 文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文件,如果文件不存在则新建文件,并在终端最下面一行显示打开的是一个新文件。
(2)键盘输入字母 “i”或“Insert”键进入最常用的插入编辑模式。
3、保存文件:
(1)在插入编辑模式下编辑文件。
(2)按下 “ESC” 键,退出编辑模式,切换到命令模式。
(3)在命令模式下键入"ZZ"或者":wq"保存修改并且退出 vi 。
(4)如果只想保存文件,则键入":w",回车后底行会提示写入操作结果,并保持停留在命令模式。
4、放弃所有文件修改:
(1)放弃所有文件修改:按下 "ESC" 键进入命令模式,键入 ":q!" 回车后放弃修改并退出vi。
(2)放弃所有文件修改,但不退出 vi ,即回退到文件打开后最后一次保存操作的状态,继续进行文件操作:按下 "ESC" 键进入命令模式,键入 ":e!" ,回车后回到命令模式。
详细版本
点击下方“阅读原文”查看
详细版本
↓↓↓
linux vi指令回退,Linux命令 vi vim相关推荐
- 22-06-24 西安 linux(01) linux环境搭建、常用命令、vim编辑
Linux系统引入 1.为什么学linux? 服务器本质是一台电脑,组成:硬件+操作系统(linux)+软件 2.linux使用场景 2.1.服务器的操作系统 服务器要求可用性高,即能够给 ...
- Linux操作汇总(常用命令、vim)
目录 linux目录架构 主要目录速查表 常用命令 ubuntu 软件操作命令 ssh与scp Vim操作 linux目录架构 在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录 ...
- 【Linux系统管理】05 常用命令 06 vim编辑器
一.命令的基本格式 1.1 命令的提示符 [root@localhost ~]# []:这是提示符的分隔符号,没有特殊含义. root:显示的是当前的登录用户,现在使用的是root用户登录. @:分隔 ...
- Linux常用指令和系统管理命令总结
Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 m ...
- 手机linux系统指令大全,Linux系统指令大全
送给初学的穷人:Linux系统指令大全 cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到 ...
- linux系统下修改文件命令vi的使用
在linux系统下,vi的使用时非常频繁.非常正规的,掌握vi的使用技巧大有裨益 例如,我要修改etc目录下的文件profile的内容 vi /etc/profile---更改profilr下的内容 ...
- 红帽linux更新指令,CentOS7.0命令更新新版特性详解
查看系统版本信息 #uname -a #cat /etc/redhat-release 升级所有包,改变软件设置和系统设置,系统版本内核都升级 #yum -y update 升级所有包,不改变软件设置 ...
- Linux基本指令之网络通信命令
目录 1.netstat监控命令 2.lsof:查看端口被占用情况 3.ss:显示更多更详细的有关 TCP 和连接状态的信息 4.nc和nmap:扫描别人机器上开放了哪些端口. 5.查看系统资源使用情 ...
- linux中不保存的命令是,vim退出不保存的命令是什么?_网站服务器运行维护,vim,linux...
linux下如何用iptables开放指定端口_网站服务器运行维护 linux下用iptables开放指定端口的方法是:1.执行[/sbin/iptables -I INPUT -p tcp –dpo ...
- linux php 指令,在 Linux 命令行中使用和执行 PHP 代码(一)
PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...
最新文章
- OpenCL™(开放计算语言)概述
- linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22
- jquery-1.4.4.min.js无法解析json中result.data问题
- 【数据结构与算法】之深入解析“最小高度树”的求解思路与算法示例
- linux mysql5.5 一主多从配置
- ASP.NET实现下载的中文文件名乱码处理
- 在程序员面前千万不要说这9句话,我一个同事就死的很惨!
- 布尔运算_3dmax教程 - 布尔运算
- 如何判断模糊图像_深圳企业宣传片拍摄制作教你如何使用手动聚焦
- [蓝桥杯]基础练习 特殊回文数
- ubuntu 开启dhcp服务并配置
- E - 确定比赛名次(拓补排序)
- 我的世界1.12.2java下载_我的世界1.12.2forge下载
- 分布式id黑科技完善
- 服务器分类方式和类型
- mysql注入扫描网站漏洞工具_SQL注入漏洞扫描工具
- 【PX4 飞控剖析】05 PIX4 连接QGC 可以烧录固件但是连接不上
- Hexo博客添加live2d卡通人物
- OpenJudge 2986 拼点游戏
- 关系型数据库中的关键字、主关键字和候选关键字
热门文章
- matlab画图plot以及自动保存图像
- 【随笔】我的两年 ACM 回(心)忆(酸)录(路) 【多图预警】
- 遥感计算机的分类原理,遥感图像的计算机分类
- Python实现 ---【简易】12306爬虫
- matlab的小波分析,MATLAB小波分析学习.pdf
- 程序员看过都说好的资源网站,你懂得!
- linux 运行可执行文件
- linux下命令打开url,在linux命令下访问url
- 毕业设计-医院药品出入库管理系统
- php 批量上传图片插件,diyUpload - jQuery多张图片批量上传插件