fix(bash): aliases ordering
This commit is contained in:
parent
2d8685c8e4
commit
6f8c736db7
4 changed files with 2 additions and 2 deletions
|
@ -2,9 +2,9 @@ function _compalias() {
|
||||||
local name val valarr fn
|
local name val valarr fn
|
||||||
name="${COMP_WORDS[0]}"
|
name="${COMP_WORDS[0]}"
|
||||||
val="${BASH_ALIASES[$name]}"
|
val="${BASH_ALIASES[$name]}"
|
||||||
[ -z "$val" ] && return 1
|
|
||||||
|
|
||||||
read -r -a valarr <<< "$val"
|
[ -z "$val" ] && return 1
|
||||||
|
read -ra valarr <<< "$val"
|
||||||
COMP_WORDS=("${valarr[@]}" "${COMP_WORDS[@]:1}")
|
COMP_WORDS=("${valarr[@]}" "${COMP_WORDS[@]:1}")
|
||||||
COMP_LINE="${COMP_LINE//$name/$val}"
|
COMP_LINE="${COMP_LINE//$name/$val}"
|
||||||
COMP_CWORD="$((${#COMP_WORDS[@]} - 1))"
|
COMP_CWORD="$((${#COMP_WORDS[@]} - 1))"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue