1
このカスタムコマンドで「E488:末尾の文字」エラーが表示されるのはなぜですか?
私はこれ~/.vimrcを含むものを持っています: function! NewFile() let filename = input("Filename:") endfunction command NewFile :call NewFile()<cr> (もちろん私の実物.vimrcはもっと複雑ですが、プラグインなどを使わずにこの小さなテストケースを再作成しました。 私の意図は、テンプレートに従って新しいファイルの作成をサポートする関数を書くことです。ファイルの名前など、一部の入力項目はviユーザーから要求されます。 この関数はまだそれほど洗練されていません(控えめに言っても!)-ファイル名を尋ねるだけです。NewFileviコマンドラインからコマンドを使用すると起動しますが、ファイル名を入力してEnterキーを押すと、エラーが発生します。 E488: Trailing characters 何故ですか?何が間違っていますか?