This commit is contained in:
Sen Jiang
2016-05-04 18:18:28 -07:00
parent 0de50cef5c
commit 731c4814a7

View File

@@ -359,14 +359,18 @@ preexec() {
cmd_timestamp=`date +%s` cmd_timestamp=`date +%s`
} }
prompt_cmd_exec_time() { precmd() {
if [[ $BULLETTRAIN_EXEC_TIME_SHOW == false ]]; then [[ $BULLETTRAIN_EXEC_TIME_SHOW == false ]] && return
return
fi
local stop=`date +%s` local stop=`date +%s`
local start=${cmd_timestamp:-$stop} local start=${cmd_timestamp:-$stop}
let local elapsed=$stop-$start let elapsed=$stop-$start
cmd_timestamp=''
}
prompt_cmd_exec_time() {
[[ $BULLETTRAIN_EXEC_TIME_SHOW == false ]] && return
[ $elapsed -gt $BULLETTRAIN_EXEC_TIME_ELAPSED ] && prompt_segment $BULLETTRAIN_EXEC_TIME_BG $BULLETTRAIN_EXEC_TIME_FG "${elapsed}s" [ $elapsed -gt $BULLETTRAIN_EXEC_TIME_ELAPSED ] && prompt_segment $BULLETTRAIN_EXEC_TIME_BG $BULLETTRAIN_EXEC_TIME_FG "${elapsed}s"
} }