私は読ん:help :call
でいます、それは次のように述べています:
関数を呼び出します。関数の名前とその引数は、で指定したとおり
:function
です。最大20個の引数を使用できます。
これは私を不思議に思います:なぜ関数の引数の数に一見人為的な制限があるのですか?
この場所は決して公式ではありません。vim_devメーリングリストに質問したり、ソースを読んだりしましたか?
—
romainl 2016年
...後者はもちろん答えです:「それがそれが作られた方法だからです」:D
—
VanLaser 2016年
また、N個を超える引数が必要な場合は、代わりにリストまたは辞書関数の引数を使用することは、明らかに代替の(より組織化された)ソリューションであると主張することもできます。「20」はこのソリューションの「強制」制限です:)
—
VanLaser 2016年
ここでは、引数の絶対最大数は4であることを宣言します。
—
romainl 2016年
「まずあなたは聖なる機能を取り出し、それからあなたは3つまで、それ以上でもそれ以下でもない論拠を数えなければならない。3はあなたが数えるべき数であり、数えられる数は3であろう。4つは数えるべきではない。あなたが3に進むことを除いて、あなたは2を数えなさい。5は正解です。3番目の数である3に達したら、あなたのアンティオキアの聖なる機能をあなたの敵に向かって呼び寄せてください。返して」
—
muru、2016年