Mercurial > dotfiles
diff dot_zshrc @ 300:c49fb04cf6da
Autocomplete rg search terms with ctags data
author | zegervdv <zegervdv@me.com> |
---|---|
date | Tue, 10 Nov 2020 17:53:00 +0100 |
parents | b29fc37fe1f0 |
children | 14492409db21 |
line wrap: on
line diff
--- a/dot_zshrc Tue Nov 10 17:44:13 2020 +0100 +++ b/dot_zshrc Tue Nov 10 17:53:00 2020 +0100 @@ -186,6 +186,15 @@ zle -N fancy-ctrl-z bindkey '^Z' fancy-ctrl-z +# Ctags based completion for rg +_rg() { + if (( CURRENT == 2 )); then + compadd $(cut -f 1 tags tmp/tags 2>/dev/null | grep -v '!_TAG') + fi +} + +compdef _rg rg + # Aliases alias l="ls -haltr --color" alias ll="ls -haltr --color"