4、启动与编辑vi-vim
4.1编辑一个文件
语法:vi 【-rR】 【file……】
常用命令:
1 vi file 启动vi,编辑指定的文件
2 vi -R file 以只读模式启动vi
3 view file 以只读模式启动vi (vi -R file等同于view file)
4 vim file 启动vim,编辑指定的文件
5 vim -C file 以兼容模式启动vi
4.2编辑多个文件
语法:vi a.txt b.txt c.txt
切换文件: :next
4.3 编辑技巧
编辑技巧:
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 无条件退出
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 设置可选终端类型
本文导航
- 第1页: 首页
- 第2页: 启动与编辑vi-vim
- 第3页: 插入、移动和跳转
- 第4页: 搜索及文本改动
- 第5页: 删除和复制
- 第6页: 使用缩写、命令补全与文本补全
- 第7页: 显示与设置选项和初始化与配置文件