zshのtimeコマンドがプログラム出力を提供しないようにする

zshのtimeコマンドがプログラム出力を提供しないようにする

私の端末でzshを使用して

time hello.out

与えられた

Hello World

user    0.002
system  0.003
total   0.006

次の内容で.zshrcファイルを設定しました。

  TIMEFMT=$'\nuser\t%*U\nsystem\t%*S\ntotal\t%*E'

しかし、私はプログラムの出力を望んでいません。

Hello World

現れる。この目標を達成するにはどうすればよいですか?

最後に、Vimが使用するシェルは、私が.zshrcに入れた設定を覚えていないようで、デフォルトの形式(CPU情報と共に "hello.out"を提供)を使用します。 Vimのシェルをファイルに入力した形式に合わせるにはどうすればよいですか?

関連情報