mirror of
https://github.com/zsh-users/zsh-syntax-highlighting.git
synced 2025-04-17 11:35:32 +08:00
Correct wrong descriptions
Corrects the root cause of the platform dependency.
This commit is contained in:
parent
e2aba7974e
commit
ab4fb73f7c
@ -12,25 +12,25 @@ To use this highlighter, associate regular expressions with styles in the
|
|||||||
|
|
||||||
```zsh
|
```zsh
|
||||||
typeset -A ZSH_HIGHLIGHT_REGEXP
|
typeset -A ZSH_HIGHLIGHT_REGEXP
|
||||||
ZSH_HIGHLIGHT_REGEXP+=('^rm .*' fg="red",bold)
|
ZSH_HIGHLIGHT_REGEXP+=('^rm .*' fg=red,bold)
|
||||||
```
|
```
|
||||||
|
|
||||||
This will highlight the whole line starting with `rm` command (for all
|
This will highlight the whole line starting with `rm` command (for all
|
||||||
operating systems, in contrast to the below example).
|
operating systems, in contrast to the below example).
|
||||||
|
|
||||||
Some regular expressions are [subject to the host platform][MAN_ZSH_REGEX],
|
Some regular expressions are [subject to the host platform][MAN_ZSH_REGEX],
|
||||||
especially the kernel. To highlight `sudo` only as a complete word, i.e.,
|
especially the `libc` module. To highlight `sudo` only as a complete word, i.e.,
|
||||||
`sudo cmd`, but not `sudoedit`, the respective regular expressions for the host
|
`sudo cmd`, but not `sudoedit`, the respective regular expressions for the host
|
||||||
systems would be:
|
systems would be:
|
||||||
|
|
||||||
* GNU-Linux
|
* Platform with GNU libc (e.g., many GNU/Linux)
|
||||||
|
|
||||||
```zsh
|
```zsh
|
||||||
typeset -A ZSH_HIGHLIGHT_REGEXP
|
typeset -A ZSH_HIGHLIGHT_REGEXP
|
||||||
ZSH_HIGHLIGHT_REGEXP+=('\<sudo\>' fg=123,bold)
|
ZSH_HIGHLIGHT_REGEXP+=('\<sudo\>' fg=123,bold)
|
||||||
```
|
```
|
||||||
|
|
||||||
* BSD-based platforms
|
* BSD-based platforms (e.g., macOS)
|
||||||
|
|
||||||
```zsh
|
```zsh
|
||||||
typeset -A ZSH_HIGHLIGHT_REGEXP
|
typeset -A ZSH_HIGHLIGHT_REGEXP
|
||||||
|
Loading…
Reference in New Issue
Block a user