Or is there maybe a way to set the pager for all help related queries to some command? I’m using bat and would like to pipe all --help through | bat --language=help
by default for the syntax highlighting and colored output… Or if you know a lower effort way to color the output of --help let me know.
set -x
configures the running process, your shell. This is a posix standard flag. See https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.htmlWhy do think this? I’m not aware of any shells that have such a feature. I’m not saying it couldn’t be done, but it would be a new feature.
I like the other suggestion of having a wrapper script that does what you need.
I don’t mind the idea of a wrapper it is just that most of the time, I’m looking at the last command, backspacing and then adding
--help
. After thinking about it, I will likely go the wrapper route, but add arguments that use the last command in terminal history automatically so that typinghelp-
with no args runs a--help
flag on that last command,2::5
would add additional flags or arguments from the last command before--help
andhelp-
with any other args calls those instead of using history.That should obviously be
help!!
like withsudo