mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-25 09:39:52 +08:00
ec939fb22f
With BSD man, "PAGER=vim man man | cat" hangs because [man](https://cgit.freebsd.org/src/tree/usr.bin/man/man.sh) wrongly calls the pager even though stdout is not a terminal. This hang manifests in places where we call apropos in a subshell, such as in "complete -Ccar". Let's work around this I guess. This should really be fixed upstream because it's a problem in every app that wants to display man pages but doesn't emulate a complete terminal. Weirdly, the Apple derivative of man.sh uses WHATISPAGER instead of MANPAGER. Closes #10820 |
||
---|---|---|
.. | ||
completions | ||
functions | ||
groff | ||
tools | ||
__fish_build_paths.fish.in | ||
config.fish |