Vim的高级用法配置(一)
提示:以下是本篇文章正文内容,下面案例可供参考
七、vim的分屏功能
1.同步分屏
(1)【ctrl】+【w】后,【s】 :上下分屏
(2)【ctrl】+【w】后,【v】 :左右分屏
(3)【ctrl】+【w】后,【上】/【下】/【左】/【右】 :光标移动
(4)【ctrl】+【w】后,【c】 :取消分屏
2.不同步分屏
(1): sp 文件名称(已打开一个文件,再打开另一个文件)
可以同时编辑不同内容
3.同时打开两个文件
(1)vim -o file1 file2 ##上下模式同时打开两个文件
【ctrl】+【w】后【上/下】进入不同文件
(2)vim -p file1 file2 ##左右模式同时打开两个文件
【tabn】进入下一个文件
【tabp】进入上一个文件
八、vim中快速定位光标
1. gg
直接按下,进入第一行
2. G
直接按下,进入最后一行
3. :数字
进入到指定行
九、vim插入模式进入方式
1. i
光标所在位置插入
2. I
光标所在行行首插入
3. A
光标所在行的行尾插入
4. a
光标所在字符的下一个字符插入
5. o
光标所在行的下一行插入
6. O
光标所在行的上一行插入
7. s
删除光标所在字符插入
8. S
删除光标所在行插入
十、测试
查找一个字符串
- 在文件 /usr/share/xml/iso-codes/iso_639_3.xml 中查找到所有包含字符 ng 的行;
- 将找出的行按照先后顺序复制到/root/list文件中;
- /root/list文件中无意义的空格请去除掉;
- 其中的所有行的内容必须时源文件中原始的标准副本
^I ##tab键
:3s / ^ *//g ##^表示后面以 开头的字符