技术文摘
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编辑器虽然命令繁多,但熟练掌握常用操作后,能在文本编辑中发挥巨大作用。通过不断练习,能提升对文本的处理效率,更好地应对各种编程和文本处理任务。
- C# 一分钟速览:字符串操作及正则表达式
- 单元测试的入门实践及应用:你掌握了吗?
- Vue2 中父子组件在有 Keep-alive 时生命周期执行顺序的变化
- 从爱 RESTful 到转向 GraphQL:2024 年转换前须知的一切
- 七个提升 Python 代码可读性的编码规范
- MySQL Limit 的实现机制
- Redis 分布式锁的使用方法
- Python 代码风格:遵循 PEP 8 的十个编码指南
- Python 中提升代码安全性的十个网络请求处理技巧
- 解决 new Thread().Start 引发的高并发 CPU 100%问题
- Java 异常处理:高级特性与类型
- 安全部署与服务升级:你掌握了吗?
- SpringBoot3 实战:接口签名验证的实现
- RabbitMQ 消息队列入门指南
- AI 大模型时代下 C 端应用生态的转变