mirror of https://github.com/bjeanes/dotfiles.git
23 lines
846 B
Bash
23 lines
846 B
Bash
source $FRESH_PATH/build/vendor/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
|
# source $FRESH_PATH/build/vendor/history-substring-search/zsh-history-substring-search.zsh
|
|
|
|
# bind UP and DOWN arrow keys
|
|
bindkey '^[[A' history-substring-search-up
|
|
bindkey '^[[B' history-substring-search-down
|
|
|
|
# bind UP and DOWN arrow keys in other terms (was needed in Windows Terminal)
|
|
bindkey '^[OA' history-substring-search-up
|
|
bindkey '^[OB' history-substring-search-down
|
|
|
|
# Bind control + LEFT and RIGHT arrow keys to jump by word
|
|
bindkey "^[[1;5C" forward-word
|
|
bindkey "^[[1;5D" backward-word
|
|
|
|
# bind P and N for EMACS mode
|
|
bindkey -M emacs '^P' history-substring-search-up
|
|
bindkey -M emacs '^N' history-substring-search-down
|
|
|
|
# bind k and j for VI mode
|
|
bindkey -M vicmd 'k' history-substring-search-up
|
|
bindkey -M vicmd 'j' history-substring-search-down
|