You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
321 B
Fish
12 lines
321 B
Fish
function balias --argument alias command
|
|
eval 'alias $alias $command'
|
|
if expr match $command '^sudo '>/dev/null
|
|
set command (expr substr + $command 6 (expr length $command))
|
|
end
|
|
complete -c $alias -xa "(
|
|
set -l cmd (commandline -pc | sed -e 's/^ *\S\+ *//' );
|
|
complete -C\"$command \$cmd\";
|
|
)"
|
|
end
|
|
|