NushellRust 编写的新型 shell
Nu 是个新型的 shell,通过下图可以看出,相比传统 shell,Nu 提供了更加详细且全面的信息,信息的呈现方式类似于直接在图形界面中所看到的,与 git log --oneline 有相似之处。
Nu 目前需要 1.47 或更高版本的 Rust,支持平台包括 macOS、Linux 和 Windows10(不支持 Windows 7/8.1)。
依赖软件环境:
- Debian/Ubuntu
需要安装 "pkg-config" 和 "libssl-dev" 软件包:
apt install pkg-config libssl-dev
希望使用 rawkey
或 clipboard
可选功能的Linux用户将需要安装“ libx11-dev”和“ libxcb-composite0-dev”软件包:
apt install libxcb-composite0-dev libx11-dev
- 基于 RHEL 的发行版
需要安装 "libxcb"、"openssl-devel" 和 "libX11-devel" 软件包:
yum install libxcb openssl-devel libX11-devel
-
macOS
使用 Homebrew,则需要使用以下命令安装“ openssl”和“ cmake”
brew install openssl cmake
安装:
一旦安装了 Nu 所需的环境,就能直接使用 Rust 编译器随附的 cargo
命令来安装。
> cargo install nu
评论
rsh-shellRuby 编写的 Shell
rsh是一个用Ruby编写的Shell。安装克隆此仓库,将rsh放入你喜欢的bin目录。将.rshrc放入你的主目录,并根据你的需要进行编辑,或者简单地运行geminstallruby-shell。特
rsh-shellRuby 编写的 Shell
0
nixar新型 Shell 命令
nixar是现有Linux/Windows/Mac命令的等价物。主要特性跨平台:Linux,Mac和Windows开源可定制,使用LiveScript编写安装npm install -g nixar最
nixar新型 Shell 命令
0
Powerline Go用 Go 编写的低延迟 Shell 提示
用于shell且具有Powerline样式的提示显示关于git/hg分支的一些重要细节如果最后一个命令以失败代码退出,则更改颜色如果对目录树过于深入,请使用省略号缩短显示的路径显示当前的Python
Powerline Go用 Go 编写的低延迟 Shell 提示
0