Zsh: Difference between revisions
From wikinotes
(→Notes) |
No edit summary |
||
Line 34: | Line 34: | ||
| compsys || [https://man.archlinux.org/man/extra/zsh/zshcompsys.1.en man zshcompsys] || new completion system | | compsys || [https://man.archlinux.org/man/extra/zsh/zshcompsys.1.en man zshcompsys] || new completion system | ||
|- | |- | ||
| compwid || [https://man.archlinux.org/man/extra/zsh/zshcompwid.1.en man zshcompwid] || | | compwid || [https://man.archlinux.org/man/extra/zsh/zshcompwid.1.en man zshcompwid] || | ||
|- | |- | ||
|} | |} | ||
Line 44: | Line 44: | ||
<blockquote> | <blockquote> | ||
{| | {| | ||
|- | |- | ||
| [[zsh autocompletion]] | | [[zsh autocompletion]] | ||
Line 54: | Line 51: | ||
|} | |} | ||
</blockquote><!-- Notes --> | </blockquote><!-- Notes --> | ||
= Extensions = | |||
<blockquote> | |||
{| | |||
|- | |||
| [[zsh antigen]] | |||
|- | |||
| [[zsh plugins]] | |||
|- | |||
|} | |||
</blockquote><!-- Extensions --> |
Revision as of 00:23, 5 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 old completion system compsys man zshcompsys new completion system compwid man zshcompwid See man zsh and man zshroadmap for overviews.
Notes
zsh autocompletion zsh widgets
Extensions
zsh antigen zsh plugins