An extended Bourne shell with a large number of improvements, including some features of bash, ksh, and tcsh.
has Vim-like bindings: bindkey -v
more Vim-like bindings: https://github.com/sharat87/zsh-vim-mode
visual mode: https://github.com/b4b4r07/zsh-vimode-visual
see also zsh-vi-mode plugin
An sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
Non-POSIX interactive shell mostly preconfigured for the user.
Interactive Haskell environment.
Interactive Python shell.
An early UNIX shell.
A modern version of the C shell.