New: You can request a feature when donating, even fancy or advanced ones get implemented this way. There are
reports about what is being done with the money received.
Feature rich syntax highlighting for Zsh.
Clone the Repository.
git clone https://github.com/zdharma/fast-syntax-highlighting ~/path/to/fsh
And add the following to your zshrc
file.
source ~/path/to/fsh/fast-syntax-highlighting.plugin.zsh
Zplugin (Recommended)
Add the following to your zshrc
file.
zplugin light zdharma/fast-syntax-highlighting
Add the following to your zshrc
file.
antigen bundle zdharma/fast-syntax-highlighting
Add the following to your .zshrc
file in the same place you're doing
your other zgen load
calls in.
zgen load zdharma/fast-syntax-highlighting
Clone the Repository.
git clone https://github.com/zdharma/fast-syntax-highlighting.git \
~/.oh-my-zsh/custom/plugins/fast-syntax-highlighting
And add fast-syntax-highlighting
to your plugin list.
Switch themes via fast-theme {theme-name}
.
Run fast-theme -t {theme-name}
option to obtain the snippet above.
Run fast-theme -l
to list available themes.
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper 2 lines):
Comparing to the project zsh-users/zsh-syntax-highlighting
(the upper line):
Highlighting that is specific for a given command.
The chromas that are enabled by default can be found here.
Performance differences can be observed in this Asciinema recording, where a 10 kB
function is being edited.