时间命令的意外返回值

时间命令的意外返回值

这些命令工作正常:(计算打开和关闭程序之间的时间)

time gedit
time emacs
time vim 

但是这个命令总是给出不到 1 秒的时间。这可能是打开程序所花费的时间。

time gvim

答案1

GUI 版本的 vim 默认会与前台终端分离 - 你可以告诉它不要这样做 - 因此从时间命令的角度来看已经“退出”了。

分离意味着它不会阻塞终端,对于 GUI 应用程序来说,这是一个非常合理的选择。

您的分析 — — 这大致是启动时间 — — 是正确的。

相关内容