vi 编辑器的常用命令
编辑技巧:
1 vi +[num] file 打开文件,并将光标置于第n行首
2 vi + file 打开文件,并将光标置于最后一行首
3 vi +/pattern file 打开文件,并将光标置于第一个与pattern匹配的字符串
4 vi +?pattern file 编辑工作从匹配pattern的最后一行开始
5 vi -r file (-r 即recover,恢复)
4.4 写入文件
常用命令:
1 :w 将数据写入到原始文件
2 :w file 将数据写入到指定文件
3 :w >> file 将数据追加到指定文件
4 :r [filename] 在编辑的数据中,读取另一个档案的数据,亦将档案内容加到游标所在行的后面
5 :n1,n2 w [filename] 将n1到n2的内容存储成另一个档案。
4.5 退出文件、停止vi
常用命令:
1 :q 退出文件
2 :q! 不保存数据,强制退出
3 :wq 保存退出文件
4 shift+ZZ 停止vi
5 ZQ 无条件退出
插入
输入模式:
操作键 | 说明 |
i | 在当前光标位置前插入数据 |
a | 在当前光标位置后插入数据 |
I | 在当前行开头处插入数据 |
A | 在当前行末尾处插入数据 |
o | 在当前行下面出入一行 |
O | 在当前行上面插入一行 |
4.6 vi与vim命令行常用选项
-b 以二进制模式编辑文件
-c command 启动后立即运行给定的ex命令
-d 以diff模式运行
-o[num] 启动vim时打开num个窗口
-O[num] 启动vim时打开num个水平排列
-r 恢复模式
-R 于只读模式中编辑文件
-t tag 编辑包含tag的文件,并将光标置于tag位置
-T type 设置可选终端类型
推荐阅读
-
[日志] Power Buckle Brush-Up - 买入和卖出股票的最佳时机 // Unity - 添加数据表文件、EPPlus 插件和生成 Excel 到 Json 代码文件的编辑器开发回顾
-
MySQL 数据库的常用命令
-
该编辑器结合了 LLM(大型语言模型),不仅能理解人类语言,还能与用户互动,就好像它有自己的思想一样...
-
Redis 数据类型的常用命令
-
作为程序员的你,这10款在线编辑器,你用过哪一个?
-
介绍和选择适合的在线代码编辑器
-
深度解析Python强大的编辑器PyCharm:完整使用指南!
-
试试我们的AI短视频编辑器!免费试用,轻松制作小说推文视频!
-
必知的Oracle常用命令
-
Mxgrapheditor编辑器的中文翻译