xonsh/docs/comparison.rst
2023-11-27 11:12:28 +01:00

96 lines
1.4 KiB
ReStructuredText

Comparison
==========
Xonsh is significantly different from most other shells or shell tools. The following
table lists built in features and capabilities that various tools may or may not share.
.. list-table::
:widths: 3 1 1 1 1 1 1
:header-rows: 1
:stub-columns: 1
* -
- Bash
- zsh
- plumbum
- fish
- IPython
- xonsh
* - Practical language
-
-
- ✓
- ✓
- ✓
- ✓
* - Easily scriptable
- ✓
- ✓
- ✓
- ✓
-
- ✓
* - Native cross-platform support
-
-
- ✓
- ✓
- ✓
- ✓
* - Meant as a shell
- ✓
- ✓
-
- ✓
-
- ✓
* - Tab completion
- ✓
- ✓
-
- ✓
- ✓
- ✓
* - Completion from man-page parsing
-
-
-
- ✓
-
- ✓
* - Large standard library
-
- ✓
-
-
- ✓
- ✓
* - Typed variables
-
-
- ✓
- ✓
- ✓
- ✓
* - Syntax highlighting
-
-
-
- ✓
- in notebook
- w/ prompt-toolkit
* - Pun in name
- ✓
-
- ✓
- ✓
-
- ✓
* - Rich history
-
-
-
-
-
- ✓