Fugitiveプラグインを使用しています。
Git!
コマンドを実行し、結果を新しいバッファに開くコマンド(?)があります。
例:
:Git! diff --cached
これを呼び出す関数があり、その後他のことを行います。
そして、私はこのコマンド宣言を持っています:
command! Hello execute ":Git! diff"
:Hello
vim内から実行すると、正常に動作します。しかし、実行するvim -c Hello
と、次のエラーがスローされます。
Not an editor command :Git! diff
これどうやってするの?
(PS: を押すまでこのエラー メッセージが表示されないようにするにはどうすればよいですか? 約 1 秒間表示されて消えます。)