技术文摘
Vi编辑器超详细使用指南
2024-12-31 16:44:00 小编
Vi编辑器超详细使用指南
Vi编辑器是一款功能强大且广泛应用于Unix和类Unix系统的文本编辑器。掌握其使用方法,能显著提高文本编辑效率。
进入Vi编辑器
在终端输入“vi 文件名”,若文件不存在,Vi会创建新文件。进入后,默认处于命令模式。
命令模式操作
- 移动光标:使用方向键或“h”(左)、“j”(下)、“k”(上)、“l”(右)移动。“0”移至行首,“$”移至行尾。
- 删除操作:“x”删除光标所在字符,“dd”删除整行,“dw”删除一个单词。
- 复制粘贴:“yy”复制整行,“p”粘贴。如要复制多行,先按数字再“yy”,如“3yy”复制3行。
- 查找替换:“/关键词”查找,按“n”查找下一个。“:s/旧内容/新内容/g”替换当前行内容,“:%s/旧内容/新内容/g”替换全文。
进入插入模式
按“i”在光标前插入,“a”在光标后插入,“o”在当前行下方插入新行并进入插入模式。在插入模式下可正常输入文本,按“Esc”返回命令模式。
进入底行模式
在命令模式下按“:”进入。可用于保存、退出等操作。“:w”保存文件,“:q”退出,若文件修改未保存,“:q!”强制退出不保存,“:wq”保存并退出。
其他实用操作
- 撤销与恢复:“u”撤销上一步操作,“Ctrl+r”恢复撤销。
- 设置行号:在底行模式输入“:set nu”显示行号,“:set nonu”隐藏。
Vi编辑器虽然命令繁多,但熟练掌握常用操作后,能在文本编辑中发挥巨大作用。通过不断练习,能提升对文本的处理效率,更好地应对各种编程和文本处理任务。
- 填平十个编码过程中的“坑”,一篇文章就够!
- Python 中十大免费优质图像处理工具
- 一眼看懂“分布式锁”原理
- 你正在使用哪款 JavaScript 编辑器?
- 逐图解析分布式架构的发展历程
- Java 与 Python 算法及数据结构面试要点
- 从零构建 node 命令行工具
- 写好 C 语言 main 函数的方法
- 微服务架构实践:仅懂 Docker 与 Spring Boot 足够吗?
- 阿里推出的 12 种常用后端开发工具
- 无需数学,搞定这几个机器学习核心问题
- 2019 年网络爬虫及相关工具
- 马蜂窝 ABTest 多层分流系统的构建与落地
- 国外巨头于量子软件领域抢占市场
- 深度解读 Cookie、Session、Token