我使用vim,当我看到:args命令时,我不知道args和缓冲区之间的区别。 在vim中,我知道缓冲区很重要,所以我想:arg *并不重要,也许它是"遗留命令",但当我玩 vim genius 游戏时,我看到了arg *
有人有什么想法吗? 对不起,我的英语很差! THX!答案 0 :(得分:6)
什么是Vim缓冲区?
缓冲区是加载到内存中进行编辑的文件。所有打开的文件都与缓冲区相关联。
如何识别缓冲区?
使用名称和数字标识Vim缓冲区。 缓冲区的名称是与该缓冲区关联的文件的名称。 缓冲区编号是Vim分配的唯一序列号。 此缓冲区编号不会在单个Vim会话中更改
参数列表是缓冲区列表的子集。如果你刚刚启动了Vim,那么缓冲区列表将相对空。
缓冲区列表==> vim缓冲区中的文件
Args List ==>文件在dos / linux命令行打开或使用以下命令从vim命令行打开:args(示例打开当前目录中的所有c文件:args * .c)
以下是更详细的说明和有用的提示Buffer List v Argument List