Xonsh(发音为“Konk”,)是一个跨平台、Python 驱动的 Unix shell 语言和命令提示符,专为专家和新手的使用而设计。
Xonsh语言是Python 3.4+的超集和它具有额外的 shell 原语,使它熟悉从 IPython 和 Bash 工作。
Xonsh 很容易编写脚本,它允许您混合使用命令提示符和 python 语法以及丰富的标准库、手册页补全、类型变量和语法突出显示等功能。
在浏览器中尝试Xonshhttps://repl.it/@ scopatz/xonsh
Xonsh的特点
Xonsh 与其他 shell 工具明显不同,与其他命令提示符(如 Bash、zsh、fish、IPython)相比可以看出, 和铅。
Xonsh比较
如果您在使用Xonsh时需要任何帮助,您可以参考它的在线指南。
在Linux系统上安装Xonsh
Xonsh有一定的运行要求,包括Python v3.4+ 、PLY和prompt-toolkit(可选)。
您可以在Debian/Ubuntu上安装xonsh存储库:
$ apt install xonsh
Fedora用户可以使用以下命令从存储库安装xonsh:
dnf 安装xonsh
对于其他Linux发行版,您可以在这里找到安装指南。
与所有开源项目一样,Xonsh对贡献开放,其源代码可在GitHub上获得。
我不知道你最喜欢使用哪些shell工具和命令提示符,但Xonsh似乎赢得了很多人的心用户出于专家庆祝的原因。
您是否熟悉Xonsh,您介意与我们分享您的经验吗?下方评论区