From 108d130e12a7a2ae983753e16126149e8f6b8263 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Tue, 29 Nov 2022 11:34:58 +0800 Subject: Update --- zsh/zshrc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'zsh') diff --git a/zsh/zshrc b/zsh/zshrc index d77e299..22a1fe2 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -2,7 +2,7 @@ # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes -ZSH_THEME="archcraft" +#ZSH_THEME="archcraft" # typebrook/helper export SETTING_DIR=$HOME/helper @@ -25,8 +25,8 @@ autoload -Uz add-zsh-hook add-zsh-hook precmd precmd function precmd() { RIGHT=$(NUM=$($SETTING_DIR/tools/git/check-repos.sh -n); (( $NUM != 0 )) && echo $NUM) - PROMPT='%B%(?:%F{green}%m%f:%F{red}%m%f)%f %F{cyan} %c%f%b ' - RPROMPT="%B${RIGHT}%b" + PROMPT='%B%(?:%F{green}%m%f:%K{red}%F{black}%m%f%k)%f %F{cyan} %c%f%b ' + RPROMPT="%B%K{red}%F{black}${RIGHT}%f%k%b" } # Directory Stack @@ -62,12 +62,15 @@ bindkey -- "\C-D" delete-char bindkey -- "\C-H" backward-delete-char bindkey -- "\M-D" delete-word bindkey -- "\C-W" backward-delete-word +bindkey -- "\C-K" kill-line bindkey -- "\C-P" up-line-or-history bindkey -- "\C-N" down-line-or-history bindkey -- "\C-B" backward-char bindkey -- "\C-F" forward-char bindkey -- "\M-B" backward-word bindkey -- "\M-F" forward-word +bindkey -- "\C-X-\C-E" edit-command-line +bindkey -- "\C-V" quoted-insert bindkey -- "${key[PageUp]}" beginning-of-buffer-or-history bindkey -- "${key[PageDown]}" end-of-buffer-or-history bindkey -- "${key[Shift-Tab]}" reverse-menu-complete -- cgit v1.2.3-70-g09d2