23688fc7ab925111fdb0db07670b6b641e380ec9

Author
Iulian Onofrei <6d0847b9@opayq.com>
Committer
GitHub <noreply@github.com>
Date

Message

Add option to color any help command

This allows you to use `colored git log --help` for example, to get
colored output.

Diff

 1diff --git a/plugins/colored-man-pages/colored-man-pages.plugin.zsh b/plugins/colored-man-pages/colored-man-pages.plugin.zsh
 2index 1bea536e021c5495e710a164a385b57ee87961c1..ac6a94654ddb6a96c7cc0b31db7d99e8efe6be10 100644
 3--- a/plugins/colored-man-pages/colored-man-pages.plugin.zsh
 4+++ b/plugins/colored-man-pages/colored-man-pages.plugin.zsh
 5@@ -16,7 +16,7 @@ EOF
 6 	fi
 7 fi
 8 
 9-function man() {
10+function colored() {
11 	env \
12 		LESS_TERMCAP_mb=$(printf "\e[1;31m") \
13 		LESS_TERMCAP_md=$(printf "\e[1;31m") \
14@@ -28,5 +28,9 @@ function man() {
15 		PAGER="${commands[less]:-$PAGER}" \
16 		_NROFF_U=1 \
17 		PATH="$HOME/bin:$PATH" \
18-			man "$@"
19+			"$@"
20+}
21+
22+function man() {
23+	colored man "$@"
24 }