「マッチャー」を含まないディレクトリ内のすべてのファイル名をvim arglistに入力しようとしています。を使用して「マッチャー」を含むファイル名を入力できます
args *matcher*
一致しないすべてのファイルを取得するためにグロブを無効にする簡単な方法はありますか?
私が知っている唯一の方法は次のとおりです。
:args * | silent! argdelete *matcher*
エラーsilent!
を省くために必要な部分です。No match
アップデート。 より少ないキーを入力するための便利なコマンドを作成することもできます:
:command! -nargs=* Args args * | silent! argdelete <args>
そして、次のように使用します。
:Args *matcher*
xaizek のコマンドは短くて巧妙です。残念ながら、現在のディレクトリの引数ファイルのみを扱います。これを拡張して、任意のディレクトリで動作するようにし、ArgsAndMore プラグインで引数を処理するための他の便利なコマンドとこれをバンドルしました。