diff --git a/terminal/.config/zsh/.zshrc b/terminal/.config/zsh/.zshrc
index 9adfdf9..e2b9c87 100644
--- a/terminal/.config/zsh/.zshrc
+++ b/terminal/.config/zsh/.zshrc
@@ -4,7 +4,7 @@ CONFDIR="${XDG_CONFIG_HOME:-$HOME/.config}"
 ZSHCONFDIR="$CONFDIR/zsh"
 
 # load completion, extended zsh moving syntax, zle edit in vim (or other $EDITOR) possibility
-autoload -Uz compinit zmv edit-command-line
+autoload -Uz compinit zmv edit-command-line run-help run-help-git run-help-ip run-help-sudo
 
 # Set completion style
 # The following lines were added by compinstall
@@ -232,6 +232,9 @@ zle -N edit-command-line
 bindkey '^e' edit-command-line
 bindkey -M vicmd '^e' edit-command-line
 
+# give manpage when hitting K from vi mode
+bindkey -M vicmd 'K' run-help run-help-git run-help-ip run-help-sudo run-help
+
 # Deduplicate PATH - remove any duplicate entries from PATH
 # from: https://unix.stackexchange.com/questions/40749/remove-duplicate-path-entries-with-awk-command
 get_var() {