加载(多个)文件后执行Vim命令

soat7uwm  于 2023-03-30  发布在  其他
关注(0)|答案(1)|浏览(114)

是否有一个与vim的-c命令行参数等效的/解决方法,可以在加载所有 * 文件后执行给定的命令 *?我的用例是在vim中加载多个文件,并在启动时显示缓冲区资源管理器列表。

r1zk6ea1

r1zk6ea11#

使用VimEnter自动命令。参见:help VimEnter
在您的.vimrc中:

au VimEnter * <call the bufexplorer function here>

或从命令行指定:

$ vi *.c -c "au VimEnter * BufExplorer"

如果你经常使用它,为它创建一个别名(假设你使用的是unix):

$ alias vib='vi -c "au VimEnter * BufExplorer"'
$ vib *.c

相关问题