mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 16:34:47 +01:00
🐚 Python-powered shell. Full-featured and cross-platform.
artificial-intelligencebashclicommand-lineconsoledata-engineeringdata-sciencedevopsfishiterm2pythonraspberry-pisecurity-automationshellxonshzsh
![]() This adds prompt_toolkit based shell in addition to existing readline shell. By default regular readline shell is loaded, to use prompt_toolkit version you need to add: $PROMPT_TOOLKIT_SHELL = True to your ~/.xonshrc Another nice thing to add there is: from xonsh.pyghooks import XonshLexer $HIGHLIGHTING_LEXER = XonshLexer that adds highlighting of shell input (may be a bit annoying sometimes). There is no key for inserting indentation yet, it will be improved in the future. |
||
---|---|---|
docs | ||
recipe | ||
scripts | ||
tests | ||
xonsh | ||
.gitignore | ||
.landscape.yaml | ||
.travis.yml | ||
CONTRIBUTING | ||
license | ||
README.rst | ||
requirements.txt | ||
setup.py |
xonsh ===== .. image:: https://travis-ci.org/scopatz/xonsh.svg?branch=master :target: https://travis-ci.org/scopatz/xonsh .. image:: https://landscape.io/github/scopatz/xonsh/master/landscape.svg?style=flat :target: https://landscape.io/github/scopatz/xonsh/master :alt: Code Health xonsh is a Python-ish, BASHwards-compatible shell language and command prompt. The language is a superset of Python 3.4 with additional shell primitives. xonsh (pronounced *conch*) is meant for the daily use of experts and novices alike. Please visit http://xonsh.org for more information.