Browse Source

globalias: expand filtering to anywhere in the command (#9338)

Patrick W. Healy 3 years ago
parent
commit
e75aa2875e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      plugins/globalias/globalias.plugin.zsh

+ 3 - 1
plugins/globalias/globalias.plugin.zsh

@@ -1,5 +1,7 @@
 globalias() {
-   if [[ $GLOBALIAS_FILTER_VALUES[(Ie)$LBUFFER] -eq 0 ]]; then
+   # Get last word to the left of the cursor
+   local word=${${(A)=LBUFFER}[-1]}
+   if [[ $GLOBALIAS_FILTER_VALUES[(Ie)$word] -eq 0 ]]; then
       zle _expand_alias
       zle expand-word
    fi