vim mode for zsh

This commit is contained in:
Bartek Stalewski 2020-11-26 22:46:40 +01:00
parent 884df495eb
commit 8d25e433e0
2 changed files with 9 additions and 1 deletions

View file

@ -37,6 +37,7 @@
# =========================[ Line #2 ]========================= # =========================[ Line #2 ]=========================
newline newline
context # user@hostname context # user@hostname
vi_mode
prompt_char # prompt symbol prompt_char # prompt symbol
) )
@ -1521,6 +1522,9 @@
# Tell `p10k configure` which file it should overwrite. # Tell `p10k configure` which file it should overwrite.
typeset -g POWERLEVEL9K_CONFIG_FILE=${${(%):-%x}:a} typeset -g POWERLEVEL9K_CONFIG_FILE=${${(%):-%x}:a}
typeset -g POWERLEVEL9K_VI_INSERT_MODE_STRING=
typeset -g POWERLEVEL9K_VI_COMMAND_MODE_STRING=COMMAND
typeset -g POWERLEVEL9K_VI_MODE_NORMAL_FOREGROUND=9
(( ${#p10k_config_opts} )) && setopt ${p10k_config_opts[@]} (( ${#p10k_config_opts} )) && setopt ${p10k_config_opts[@]}
'builtin' 'unset' 'p10k_config_opts' 'builtin' 'unset' 'p10k_config_opts'

View file

@ -1,4 +1,8 @@
bindkey -e bindkey -v
bindkey '^?' backward-delete-char
bindkey "^A" vi-beginning-of-line
bindkey "^E" vi-end-of-line
autoload -U promptinit && promptinit autoload -U promptinit && promptinit
autoload -U compinit && compinit -d $XDG_DATA_HOME/zsh/zcompdump autoload -U compinit && compinit -d $XDG_DATA_HOME/zsh/zcompdump