複数のファイルを編集するには、コマンドプロンプトで vi を起動するときに、vi コマンドの後にファイル名をそれぞれスペースで区切って指定します。
$ vi paint orwell |
各ファイルは、指定された順番で表示されます。上記の例では、paint が最初に表示されます。paint の編集が終わって :n と入力すると、次のファイルの orwell の編集に移ります。現在のファイルの変更内容は保存しないで次のファイルの編集に移るには、:n の代わりに :n! と入力します。
関連したファイル名を持つ複数のファイル (例: test1、test2、test3) を編集する場合は、ワイルドカード文字を使ってそれらのファイルを指定できます。
$ vi test* |
編集の対象となるファイルが、ファイル名の数字またはアルファベットの順に表示されます。