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

删除光标所在行插入
在这里插入图片描述

十、测试

查找一个字符串

  1. 在文件 /usr/share/xml/iso-codes/iso_639_3.xml 中查找到所有包含字符 ng 的行;
  2. 将找出的行按照先后顺序复制到/root/list文件中;
  3. /root/list文件中无意义的空格请去除掉;
  4. 其中的所有行的内容必须时源文件中原始的标准副本
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    ^I ##tab键
    在这里插入图片描述
    :3s / ^ *//g ##^表示后面以 开头的字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值