zshrc: autocomplete

This commit is contained in:
Cynthia Foxwell 2023-06-12 22:25:27 -06:00
parent e76fd2b7e3
commit f0c1bbaa4e

View file

@ -9,14 +9,22 @@ if [[ -f "$HOME/.zshcfg" ]]; then
else else
CONF_BINARYCLOCK=0 CONF_BINARYCLOCK=0
CONF_ENABLEGIT=0 CONF_ENABLEGIT=0
CONF_ENABLEAC=0
CONF_FORTUNE=0 CONF_FORTUNE=0
fi fi
if [[ $CONF_ENABLEGIT -eq 1 ]]; then if [[ $CONF_ENABLEGIT -eq 1 ]]; then
if [[ ! -d "$HOME/.zsh/gitstatus" ]]; then if [[ ! -d "$HOME/.zsh/gitstatus" ]]; then
git clone --depth=1 https://github.com/romkatv/gitstatus.git ~/.zsh/gitstatus git clone --depth=1 https://github.com/romkatv/gitstatus.git "$HOME/.zsh/gitstatus"
fi fi
source ~/.zsh/gitstatus/gitstatus.plugin.zsh source "$HOME/.zsh/gitstatus/gitstatus.plugin.zsh"
fi
if [[ $CONF_ENABLEAC -eq 1 ]]; then
if [[ ! -d "$HOME/.zsh/zsh-autosuggestions" ]]; then
git clone --depth=1 https://github.com/zsh-users/zsh-autosuggestions.git "$HOME/.zsh/zsh-autosuggestions"
fi
source "$HOME/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh"
fi fi
# Lines configured by zsh-newuser-install # Lines configured by zsh-newuser-install
@ -159,6 +167,8 @@ bindkey '^[[5~' history-search-backward # pgup prev in history no
bindkey '^[[6~' history-search-forward # pgdn next in history no search bindkey '^[[6~' history-search-forward # pgdn next in history no search
bindkey '^F' expand-or-complete # ctrl+f tab bindkey '^F' expand-or-complete # ctrl+f tab
[[ $CONF_ENABLEAC -eq 1 ]] && bindkey '^G' autosuggest-accept
bindkey -r '^I' bindkey -r '^I'
#### ####
@ -231,4 +241,4 @@ fi
if [[ $CONF_FORTUNE -eq 1 ]]; then if [[ $CONF_FORTUNE -eq 1 ]]; then
fortune $CONF_FORTUNE_PATH fortune $CONF_FORTUNE_PATH
echo echo
fi fi