Is there a command line switch to pass to `git diff` and other commands that use the `less` pager by default? I know these methods exist:

* `git diff | cat`... removes all syntax highlighting
* `git config --global core.pager cat` sets the pager in the global .gitconfig to `cat`
* `export GIT_PAGER=cat`

But I would prefer a command line switch.