mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-05-31 03:51:14 -03:00
Skip more leading commands in __fish_man_page (#8612)
* Skip leading `xargs` in `__fish_man_page` * Complete the list * `git` does not qualify either
This commit is contained in:
@@ -8,9 +8,9 @@ function __fish_man_page
|
||||
return
|
||||
end
|
||||
|
||||
#Skip leading `sudo`/`command` and display then manpage of following command
|
||||
# Skip leading commands and display then manpage of following command
|
||||
while set -q args[2]
|
||||
and string match -qr -- '^(sudo|command|.*=.*)$' $args[1]
|
||||
and string match -qr -- '^(and|begin|builtin|caffeinate|command|doas|entr|env|exec|if|mosh|nice|not|or|pipenv|prime-run|setsid|sudo|systemd-nspawn|time|watch|while|xargs|.*=.*)$' $args[1]
|
||||
set -e args[1]
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user