How do I open multiple files at once from within Vim?
Make a difference between args, buffers, tabs and windows. They are all different things in VIM. args is a list of arguments. Buffers are place to edit text, almost always attached to a file but not necessarily. Window is a place for a buffer and tab is set of windows, better name would be ‘layout’. There are several ways to open multiple files at once from within Vim. You can use the “:next” command to specify a group of files:
:next f1.txt f2.txt :next *.c
You can use the :args command to specify a group of files as arguments:
:args f1.txt f2.txt :args *.c
After loading the files, you can use the “:next” and “:prev” command to switch between the files. To execute command for all files in argument-list use “:argdo”