diff --git a/share/functions/__fish_seen_subcommand_from.fish b/share/functions/__fish_seen_subcommand_from.fish index ccf7e05aa..806f114a1 100644 --- a/share/functions/__fish_seen_subcommand_from.fish +++ b/share/functions/__fish_seen_subcommand_from.fish @@ -6,5 +6,5 @@ function __fish_seen_subcommand_from set -l regex (string escape --style=regex -- (commandline -pxc)[2..] | string join '|') - string match -rq -- "^$regex"'$' $argv + string match -rq -- "^($regex)\$" $argv end