How can I open several files using wildcards in a new tab for each file with VIM?
Similar to How can I open several files at once in Vim? but in new tabs instead of buffers.
How can I open several files using wildcards in a new tab for each file with VIM?
Similar to How can I open several files at once in Vim? but in new tabs instead of buffers.
-p
次のフラグを使用します。
vim -p *.c
上記は、一致するすべてのファイルを開きます*.c
。
これのエイリアスを作成することもできます(私は上記の例のためにalias vip='vim -p'
入力しただけです)vip *.c
Vim を使用している場合、このコマンドは現在のディレクトリ内の各 html ファイルを独自のタブで開き、構文サポートを復元します (によって無効化されます:argdo
)。
:args *.html | argdo tabe | tabdo syntax on
シェルにいる場合は、他の答えを探してください。
.md のみを開きたい場合。
vim -p *.md
または、vim を開いた後、:args
md ファイルを指定するために使用します。
:args *.md
:tab all
p
オプションで:vim -p file1.cc file2.cc file3.cc
すでに開いている引数またはタブを置き換えずに、新しいタブでファイルを開くには:
:argadd *.c | tab all
また、サブディレクトリ内のファイルを検索するには:
:argadd code/**/*.c | tab all