parent
49ef9da18b
commit
738ded398f
2 changed files with 3 additions and 29 deletions
|
@ -9,7 +9,7 @@ antigen bundle history-substring-search
|
||||||
antigen bundle zsh-users/zsh-completions
|
antigen bundle zsh-users/zsh-completions
|
||||||
antigen bundle zsh-users/zsh-autosuggestions
|
antigen bundle zsh-users/zsh-autosuggestions
|
||||||
antigen bundle zsh-users/zsh-syntax-highlighting
|
antigen bundle zsh-users/zsh-syntax-highlighting
|
||||||
antigen bundle jeffreytse/zsh-vi-mode
|
antigen bundle softmoth/zsh-vim-mode
|
||||||
|
|
||||||
antigen theme $ADOTDIR/themes dustvoice
|
antigen theme $ADOTDIR/themes dustvoice
|
||||||
|
|
||||||
|
|
26
.zshrc
26
.zshrc
|
@ -49,34 +49,8 @@ if [[ -a $ANTIGEN_ZSH && -a $ANTIGENRC ]]; then
|
||||||
|
|
||||||
antigen init $ANTIGENRC
|
antigen init $ANTIGENRC
|
||||||
|
|
||||||
function zvm_after_lazy_keybindings() {
|
|
||||||
bindkey -M vicmd '^K' history-substring-search-up
|
bindkey -M vicmd '^K' history-substring-search-up
|
||||||
bindkey -M vicmd '^J' history-substring-search-down
|
bindkey -M vicmd '^J' history-substring-search-down
|
||||||
}
|
|
||||||
ZVM_NORMAL_MODE_CURSOR=$ZVM_CURSOR_BLOCK
|
|
||||||
ZVM_INSERT_MODE_CURSOR=$ZVM_CURSOR_BLINKING_BEAM
|
|
||||||
ZVM_VISUAL_MODE_CURSOR=$ZVM_CURSOR_BLOCK
|
|
||||||
ZVM_VISUAL_LINE_MODE_CURSOR=$ZVM_CURSOR_BLOCK
|
|
||||||
ZVM_OPPEND_MODE_CURSOR=$ZVM_CURSOR_BLINKING_UNDERLINE
|
|
||||||
|
|
||||||
ZVM_LINE_INIT_MODE=$ZVM_MODE_INSERT
|
|
||||||
|
|
||||||
function zvm_after_select_vi_mode() {
|
|
||||||
case $ZVM_MODE in
|
|
||||||
$ZVM_MODE_NORMAL)
|
|
||||||
RPROMPT=$'%{$fg[blue]%}[NORMAL]%{$reset_color%}'
|
|
||||||
;;
|
|
||||||
$ZVM_MODE_INSERT)
|
|
||||||
RPROMPT=$''
|
|
||||||
;;
|
|
||||||
$ZVM_MODE_VISUAL)
|
|
||||||
RPROMPT=$'%{$fg[yellow]%}[VISUAL]%{$reset_color%}'
|
|
||||||
;;
|
|
||||||
$ZVM_MODE_NORMAL)
|
|
||||||
RPROMPT=$'%{$fg[yellow]%}[V-LINE]%{$reset_color%}'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
KEYTIMEOUT=5
|
KEYTIMEOUT=5
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue