6、现代 shell 与终端复用器使用指南

现代 shell 与终端复用器使用指南

1. 替代 .zlogin 的选择

对于 ksh 爱好者来说,有一个替代 .zlogin 的选择。它与 .zlogin 类似,但会在 .zshrc 之前被加载。它在交互式 shell 中被加载,应包含设置别名、函数、选项、键绑定等的命令;在登录 shell 中被加载,应包含仅在登录 shell 中执行的命令。需要注意的是,.zlogin 不是定义别名、选项、环境变量设置等的地方,并且在登录 shell 退出时也会被加载。

若想了解更多 zsh 插件,可查看 GitHub 上的 awesome - zsh - plugins 仓库。若想学习 zsh,可阅读 Paul Falstad 和 Bas de Bakker 所著的《An Introduction to the Z Shell》。

2. 其他现代 shell

除了 fish 和 zsh,还有许多其他有趣但不一定与 bash 兼容的 shell,以下是一些推荐查看的现代 Linux shell:
| Shell 名称 | 特点 |
| ---- | ---- |
| Oil shell | 针对 Python 和 JavaScript 用户,更侧重于脚本编写而非交互式使用 |
| murex | 一个 POSIX shell,具有集成测试框架、类型化管道和事件驱动编程等有趣特性 |
| Nushell | 一种实验性的新 shell 范式,具有强大查询语言的表格输出,可通过详细的 Nu Book 了解更多 |
| PowerShell | 一个跨平台 shell,源于 Windows PowerShell

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值