网页 综合 更新时间 2026-11-13 16:49:00

Xonsh 0.25.0 Documentation - Python-powered shell for Linux, macOS, Windows, Android. Alternative to PowerShell, cmd, Fish, Nushell, Zsh, Bash

自动蜘蛛 xon.sh 正文约 2303 字
Xonsh 0.25.0 Documentation - Python-powered shell for Linux, macOS, Windows, Android. Alternative to PowerShell, cmd, Fish, Nushell, Zsh, Bash
Xonsh (sounds like “consh”) is a full-featured and cross-platform Python-based shell. The language is a superset of Python 3 with seamless integration of shell functionality and commands. It works on all major platforms, including Linux, macOS, Windows, BSD, Jupyter, Android, Raspberry Pi and Nix.
The following table lists built in features and capabilities that various tools may or may not share.
Traditional bash, zsh
Next-generation fish, nu, elvish
Python‑based IPython, plumbum
Native cross-platform
Large standard library
General-purpose language
Built-in testability
Maintains clarity at scale
Package and deps manager
Xonsh can be installed and run with various methods:
The fundamentals of using Xonsh, including basic commands, syntax, and how subprocesses work in practice. This section introduces key concepts step by step and helps you build a solid foundation for working in the shell.
How to use Xonsh efficiently in daily workflows by configuring environment variables, aliases, and history. It also covers customization options, keyboard shortcuts, and practical tips to improve productivity and streamline your command-line experience.
How to extend Xonsh by building projects, creating extensions, and customizing tab-completion. This section also explores deeper integrations, event handling, and advanced customization techniques for building powerful developer tools.
The internal architecture of Xonsh and how to work with its API. It also guides you through contributing to the project, understanding the codebase, and collaborating with others.
Xonsh Library Reference
Contribute to documentation
Write a note or an article about Xonsh.
Send a link to Xonsh to your favorite blogger.
Add Xonsh support in third party tool: package manager, terminal emulator, console tool, IDE.
Give a star to xonsh repository and to xontribs you like.
Solve a popular issue or high priority issue or a good first issue.
Take an idea and create a new xontrib.
Contribute to Xonsh Public API.
Test Xonsh with compiler, interpreter, optimizer and report upstream issues e.g. Nuitka, RustPython.
Use high quality LLMs with max effort and testing to dive into the core, suggest improvements, refactor and fix issues.
Design more logos and images, improve xonsh website.
Become a sponsor to Xonsh.
访问原文 返回搜索 https://xon.sh/contents.html
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。