summaryrefslogtreecommitdiff
path: root/shell/completion.bash
diff options
context:
space:
mode:
Diffstat (limited to 'shell/completion.bash')
-rw-r--r--shell/completion.bash4
1 files changed, 2 insertions, 2 deletions
diff --git a/shell/completion.bash b/shell/completion.bash
index c7d73818..4b1e0dba 100644
--- a/shell/completion.bash
+++ b/shell/completion.bash
@@ -288,13 +288,13 @@ _fzf_host_completion() {
_fzf_var_completion() {
_fzf_complete -m -- "$@" < <(
- declare -xp | sed 's/=.*//' | sed 's/.* //'
+ declare -xp | sed -En 's|^declare [^ ]+ ([^=]+).*|\1|p'
)
}
_fzf_alias_completion() {
_fzf_complete -m -- "$@" < <(
- alias | sed 's/=.*//' | sed 's/.* //'
+ alias | sed -En 's|^alias ([^=]+).*|\1|p'
)
}