diff --git a/functions/_abbr_tips_bind_space.fish b/functions/_abbr_tips_bind_space.fish index 72b506b..7301a15 100644 --- a/functions/_abbr_tips_bind_space.fish +++ b/functions/_abbr_tips_bind_space.fish @@ -1,9 +1,11 @@ function _abbr_tips_bind_space commandline -i " " - if abbr -q (string trim (commandline)) - set -g _abbr_tips_is_abbr 1 - else - set -g _abbr_tips_is_abbr 0 + if test $_abbr_tips_is_abbr != 1 + if abbr -q (string trim (commandline)) + set -g _abbr_tips_is_abbr 1 + else + set -g _abbr_tips_is_abbr 0 + end end commandline -f 'expand-abbr' end