vim 多文档/窗口操作,切换文档

vim多文件操作,分屏,打开多个文件以及多文件切换

Linux 文件编辑中,经常会使用 vim,熟练以后确实非常高效便捷。但是好久不用又都忘记了/(ㄒoㄒ)/~~,所以用到什么就记下来,方便之后查阅。

一、vim文档基本操作

vim file_name则为使用 vim 编辑器打开文件,若该文件名存在则打开,否则创建新文件。

二、打开多文件

1) 在vim启动前,可直接打开任意多个文件:
vim file_name1 file_name2 file_name3
但是这样打开的文件不是在一个界面显示出来的,页面只会显示第一个文件,进行文档切换等命令如下。

:n 切换至下一个文档(next)。

:2n 编辑下两个文档。

:N 切换至上一文档。

:e 文档名 进入vim后打开新文档,而不改变当前状态,即将新文档加入当前 缓冲区

:files | :buffers | :ls 表示列出缓冲区所有文档,修改过未保存会显示 +,% 表示正在编辑文档, # 代表 上次编辑的文档。

:b 文档名|文档编号(上一命令显示) 跳至该文档。

:f | Ctrl+g 显示正在编辑文档的名称。

:e# | Ctrl+^ (即Ctrl+shift+6) 用于两个文档交替编辑时使用,只在两个文档间切换。

三、多窗口编辑

1)同时打开多窗口

  1. 横向打开窗口 - :split filename或者使用简写 :sp filename
  2. 纵向打开窗口 - :vsplit filename或者使用简写 :vsp filename
  3. 可以使用 :new filename打开新文件。以上两个命令也能创建新文件。

2)窗口切换

  • 使用 :ctrl + w + j/k, 通过 j/k 控制上下切换 ( j/k 和上下左右键效果相同)。
  • 直接使用 :ctrl + w + w依次切换窗口。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值