vim使用(3)块选择、多文件编辑、多窗口

块选择

在vi中,碰到的几乎都是以行为单位的操作,在vim中可以选择一个块范围

  1. v 字符选择,会将光标经过的地方反白
  2. V 行选择, 会将光标经过的行反白
  3. 【CTRL】+ v ,块选择,可以使用长方形的方式选择数据
  4. y 将反白的地方复制
  5. d 将反白的地方删除

多文件编辑

如果想要将一个文件中的内容复制到另一个文件中,通常要开两个文件vim窗口来复制,但是每个vim是独立的,所以我们不能在A文件中使用 ”nyy“ 复制后 在到B 文件中去执行 “p” ,除了使用鼠标选择,复制后粘贴,还可以使用多文件编辑
vim file1 file2
使用命令:
:n 编辑下一个文件
:N 编辑上一个文件

可以通过按下多次的 ‘u’ 来还原原来的文件数据

多窗口

假如我有一个非常大的文件,我查阅数据的时候难道只有使用 【CTRL】+ f 或者【CTRL】+b来上下翻页吗?vim有 ”切割窗口或者是冻结窗口“的功能。非常简单在命令行模式下输入
:sp{filename} 即可,如果不输入filename 默认打开当前文件,由此,还可以打开不同的文件
此时,使用
【CTRL】+ w + j / 向下箭头 将光标移动到下一个窗口
【CTRL】+ w + k / 向上的箭头 将光标移动到上一个窗口
先按住【CTRL】不放,在按下 w ,然后放开所有的键,然后选择上或者下
在当前窗口使用 ”:q” 可以退出当前窗口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值