単一のコマンドでvimで複数のファイルを開くにはどうすればよいですか?
開きたいこれらのファイルには、ある種のパターンがあります。例:
myfile1dsa
myfile2dsdas
myfile3xzczxcz
また、これらの開いたファイルは、vim ウィンドウに独自のタブを作成しますか?
トピック外の質問:
Linuxコマンドで「--」はどういう意味ですか? 「-」だけとどう違うの?
例:
grep --color 'data' fileName
vim
を使用して内部から開くことができます
:args myfile*
または、サブフォルダー内のパターンに一致するすべてのファイルを開きたい場合
:args **/myfile*
これはすべて、現在のディレクトリがファイルを開くフォルダーであると想定しています。そうでない場合は、ディレクトリを myfile の先頭に追加します。
:args /yourfolder/myfile*
:args /yourfolder/**/myfile*
編集 (romainl に敬意を表します)
タブにあるすべてのファイルを開くには、次を使用できます
:argdo tabe
基本的には次のようになります。
argdo
: 引数リスト内の各ファイルに対してtabe
: 新しいタブページを開いてファイルを編集します