Skip to content

我的闲谈:科学工程技术与生活

Personal view for science engineering technology and life

Menu
  • 首页
Menu

Vim基础教程 – 多文件

发布于: 2023-05-122023-05-20 by eleon

文章标签

vi
vim
多文件

如何在Vim中编辑过程中打开新文件?

:e + 文件名:在普通模式下输入 :e a.js 可以打开 a.js 这个javascript文件,注意 e 的后面有一个空格。

如何给Vim新增编辑文件的同时不改变当前编辑文件?

:b+ add + 文件名:可以向缓冲列表中增加新文件但不激活。比如在普通模式下按下 :badd index.php 可以往Vim的缓存增加 index.php 这个文件,但是不激活这个文件,即我们还处于之前编辑文件之中。

如何查看Vim缓存中已经增加的文件?

:buffers;:ls;:files;在普通模式下这三种方式都可以列出当前缓存中的文件;

如何从Vim的缓存中删除已经增加的文件?

:b+ delete,:b+ d:这两个命令可以从列表中删除当前文件;比如当前正在编辑 index.php 这个文件,在普通模式下使用按键 :bd 之后当前编辑的文件会从Vim中删除。

:b+ d + 编号:从列表中删除编号对应的文件;如果需要删除的文件当前没有激活,即没有处于编辑状态,可以通过 :ls 查看文件编号之后,按键 :bd3 将会删除编号为 3 的文件。

如何使Vim像Linux命令行一样对缓存内的文件进行提示?

:b+ TAB:这个命令会浏览当前Buffers中的文件,选中按回车键后相应文件可被激活。比如输入 :b 按键之后连续按TAB键,缓存中的文件会遍历并显示在命令行,找到相应文件之后,按回车键即可激活。

如何在Vim缓存里的文件之间进行跳转?

:b+ next,:b+ n:激活列表中的下一个文件;按键 :bnext 或者 :bn 可以跳转到下一个文件。

:b+ previous,:b+ p:激活列表中的前一个文件;按键 :bprevious 或者 :bp 可以跳转到前一个文件。

:b+ f,:b+ l:按键 bf 激活列表中的第一个,激活最后一个文件可用按键 bl 。

:b+ #:按键 b# 激活最近访问的文件.

:buffer + 编号或者文件名, :b+ 编号或者文件名:可以激活相应编号或者相应名称的文件;比如在普通模式下 :b2 和 :buffer2 都可以激活编号为 2 的文件,而按键 :b index.js 或者 :buffer index.js 都可以激活名称为index.js的文件。

Vim中和多缓存文件相关的常用配置有哪些?

  1. :set hidden:不保存当前文件的情况下,仍可以切换;

Vim视频教程 – 多文件

课程资料具体可以查看课程介绍。

发表回复 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

You must enable javascript to see captcha here!

搜索

所有分类

  • 周易
  • 建站
  • 梦境
  • 计算机
  • 量子计算机
晋ICP备19015149号-3
© 2025 我的闲谈:科学工程技术与生活
Zhang Yuliang's Personal Website