summary refs log tree commit diff
path: root/zshrc
diff options
context:
space:
mode:
Diffstat (limited to 'zshrc')
-rw-r--r--zshrc16
1 files changed, 16 insertions, 0 deletions
diff --git a/zshrc b/zshrc
index 8586c89..9786623 100644
--- a/zshrc
+++ b/zshrc
@@ -19,3 +19,19 @@ zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:
 
 autoload -U select-word-style
 select-word-style bash
+
+# Print timing statistics for everything which takes longer than 5 seconds of
+# user + system time ('sleep 6' does not work because of 0% user/system time!).
+REPORTTIME=5
+
+# Explicitly select Emacs line editing mode (independent of zsh’s best guess
+# based on EDITOR/VISUAL).
+bindkey -e
+
+setopt PROMPT_PERCENT
+setopt PROMPT_SUBST
+
+PROMPT='[%F%25<..<%~%f%<<]$ '
+
+autoload -U select-word-style
+select-word-style bash