Linux下的文本编辑工具 - vi
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,Linux下的文本编辑工具 - vi文本关键字:文本编辑、vi、普通模式、编辑模式、命令模式一、vi工作模式由于Linux系统"一切皆配置"的特性,我们经常要去修改各种软件及服务的配置文件,因此掌握最
千家信息网最后更新 2025年12月02日Linux下的文本编辑工具 - vi
Linux下的文本编辑工具 - vi
文本关键字:文本编辑、vi、普通模式、编辑模式、命令模式
一、vi工作模式
由于Linux系统"一切皆配置"的特性,我们经常要去修改各种软件及服务的配置文件,因此掌握最基本的编辑工具是十分必要的。在装了桌面的Linux系统中我们可以使用gedit等工具,像使用记事本一样直接编辑文件中的内容。但是在生产环境中,通常我们都需要远程连接到一台机器,全部要在命令模式下操作,而且服务器本身也有可能没有安装桌面。
- 普通模式:使用vi命令打开一个文件时默认进入的模式,可以进行光标移动和快捷键操作。
- 编辑模式:可由普通模式进行切换,移动光标,对文本内容进行修改。
- 命令模式:可由普通模式进行切换,用于执行查找、替换、保存退出等操作。
编辑模式与命令模式均以普通模式作为中间的工作模式,进行互相切换时都需要先回到普通模式,回到普通模式均使用ESC键。从普通模式进入编辑模式可以使用i/a或者使用o直接新建一行,从普通模式进入命令模式使用冒号,可以从命令模式退出vi工具。
二、光标操作
在vi工具中使用方向键或者对应字母来进行光标操作,但通常一次只能移动一行,需要高效的操作时需要借助相应的快捷键。
- 显示行号 -> 命令模式下:set nu
- 隐藏行号 -> 命令模式下:set nonu
- 定位至第n行 -> 命令模式下:n
三、文档编辑
使用vi工具进行文档编辑时有两种方式,一种是直接进入到编辑模式进行文件内容的修改,另外一种方式是在普通模式下使用快捷键进行以行位基本单位的删除,复制等。
四、查找替换
对于文本的编辑,同样少不了查找和替换功能,在命令模式下,按照指定的格式可以对文本内容进行查找和替换。
五、保存退出
对于新手来说,保存退出是个大问题,相信都经历过如下场景:
由于对各种模式还不熟悉,在狂敲键盘之下发现突然进入了编辑模式,文件的内容已经发生了不可预期的修改,此时想到的第一个的问题就是如何能够不保存退出这个文件,下面就来示范一下。
对于文件的保存有两种方式
- 在普通模式下输入ZZ即可快速保存:也就是按住Shift后连按两下字母z
- 在命令模式下使用w命令,可以和退出一起使用,也可以执行类似另存为的操作
模式
命令
普通
文件
工具
文本
内容
光标
快捷键
方式
切换
移动
一行
字母
文档
是在
桌面
系统
问题
行号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
远程同乐自建服务器
泰安联想服务器代理
怎么能免费开我的世界服务器
双路机架服务器直销厂家
网络安全执法存在的困难
软件开发绩效考核方案的设计
名词解释 数据库的安全性概念
数据库安全设计解决方案
终端向服务器注册会发生两次交互
软件开发学些什么条件
测绘技术成果管理数据库
浙江浪潮服务器虚拟化系统物理机
软件开发企业成本结转6
tomcat的数据库配置
杭州电脑软件开发哪家便宜
济南计算机软件开发哪家好
关于网络安全活动举行的意义
电力国产数据库排名
部署私有云要服务器吗
服务器板卡有什么作用
北京智能照明软件开发哪家好
朱工软件开发
自动化设备软件开发平台
服务器管理员名称和密码忘了
少年西游记新服务器什么时候开服
云南企业交流外贸软件开发
网络安全高级工程师穿搭
数据库自动运行维护系统
部署私有云要服务器吗
我国网络安全法是世界第几部