fish-shell/share/functions/__fish_complete_path.fish

15 lines
315 B
Fish
Raw Normal View History

function __fish_complete_path --description "Complete using path"
set -l target
set -l description
switch (count $argv)
case 0
# pass
case 1
set target "$argv[1]"
case 2 "*"
set target "$argv[1]"
set description "$argv[2]"
end
printf "%s\t$description\n" (command ls -dp "$target"*)
end