From 5fe0a64d37f368671c8d91d5204e940903e4c755 Mon Sep 17 00:00:00 2001 From: Starfall Date: Fri, 3 Nov 2023 11:53:21 -0500 Subject: zsh: add url-quote-magic and manydots-magic --- .config/zsh/.zshrc | 12 +++++++++--- .config/zsh/zsh-manydots-magic | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) create mode 160000 .config/zsh/zsh-manydots-magic (limited to '.config') diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index aa5e149..6faedc1 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -31,12 +31,18 @@ if [[ -a /usr/share/fzf/key-bindings.zsh ]] && [[ -a /usr/share/fzf/completion.z source /usr/share/fzf/completion.zsh fi +# plugins - url quote magic +autoload -Uz url-quote-magic +zle -N self-insert url-quote-magic + +# plugins - magic dots (must come after url-quote-magic) +fpath=($ZDOTDIR/zsh-manydots-magic $fpath) +autoload -Uz manydots-magic +manydots-magic + # magic navigation setopt autocd cdpath=(. $HOME $HOME/devil $HOME/src) -alias -g ...='../..' -alias -g ....='../../..' -alias -g .....='../../../..' # a bit nicer life when copy/pasting commands from docs setopt interactive_comments diff --git a/.config/zsh/zsh-manydots-magic b/.config/zsh/zsh-manydots-magic new file mode 160000 index 0000000..4372de0 --- /dev/null +++ b/.config/zsh/zsh-manydots-magic @@ -0,0 +1 @@ +Subproject commit 4372de0718714046f0c7ef87b43fc0a598896af6 -- cgit