Zsh: Difference between revisions
From wikinotes
No edit summary |
|||
Line 28: | Line 28: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| ZLE || [ | | ZLE || [https://man.archlinux.org/man/extra/zsh/zshzle.1.en man zshzle] || zsh's line editor | ||
|- | |- | ||
| compctl || [ | | compctl || [https://man.archlinux.org/man/extra/zsh/zshcompctl.1.en man zshcompctl] || original completion system | ||
|- | |- | ||
| compsys || [ | | compsys || [https://man.archlinux.org/man/extra/zsh/zshcompsys.1.en man zshcompsys] || new completion system | ||
|- | |- | ||
|} | |} |
Revision as of 16:00, 3 October 2021
ZSH is a shell, it is almost entirely backwards compatible with bash with several additional options.
Documentation
official docs http://zsh.sourceforge.net/Doc/Release/index-frame.html zsh manpages https://manpages.debian.org/buster/zsh-common/index.html
Locations
~/.zshrc
rcfile /usr/share/zsh/functions/Completion/*/*
builtin completions (see $fpath
)/usr/share/zsh/site-functions
third party zsh completions
Components
ZLE man zshzle zsh's line editor compctl man zshcompctl original completion system compsys man zshcompsys new completion system
Notes
zsh antigen zsh plugins zsh autocompletion