本文介绍在Linux操作系统上安装Elvish Shell的方法,只需要几个命令就可以了,支持Debian、Ubuntu、Fedora、Arch Linux、NixOS等系统。
Elvish Shell简介
Elvish不仅仅是一个壳,它也是“一种富有表现力的编程语言”,它有很多有用的功能,包括: 写在Go。 内置文件管理器,灵感来自Ranger文件管理器(Ctrl+N)。 可搜索的命令历史记录(Ctrl+R)。 访问目录的历史记录(Ctrl+L)。 支持结构化数据的强大管道,例如列表、映射和函数。 包括一组“标准控制结构:带if的条件控制,带有for和while的循环,以及try的异常处理”。 通过包管理器支持第三方模块以扩展Elvish。 根据BSD 2条款许可证获得许可。
相关链接
安装Elvish Shell的方法 1、Debian、Ubuntu Elvish包被引入Debian Buster和Ubuntu 17.10,不过这些软件包已过期,你需要使用PPA安装最新版本,使用以下命令: sudo add-apt-repository ppa:zhsj/elvish sudo apt update sudo apt install elvish 或者: sudo wget -O /etc/apt/trusted.gpg.d/elvish \ 'https://sks-keyservers.net/pks/lookup?search=0xE9EA75D542E35A20&options=mr&op=get' sudo gpg --dearmor /etc/apt/trusted.gpg.d/elvish sudo rm /etc/apt/trusted.gpg.d/elvish echo 'deb http://ppa.launchpad.net/zhsj/elvish/ubuntu xenial main' | \ sudo tee /etc/apt/sources.list.d/elvish.list sudo apt-get update sudo apt-get install elvish 2、Fedora 你需要添加FZUG存储库才能安装Evlish,需要使用以下命令: sudo dnf config-manager --add-repo=http://repo.fdzh.org/FZUG/FZUG.repol sudo dnf install elvish 3、Arch Linux Elvish可在AUR获得,使用你最喜欢的AUR助手安装elvish(最新版本)或elvish-git(HEAD),参考安装及使用Arch Linux/Manjaro系统中的AUR助手yay。或者可以从Arch Linux CN存储库获取预构建的包。 添加archlinuxcn存储库: printf "[archlinuxcn]\nServer = http://repo.archlinuxcn.org/$arch" | sudo tee -a /etc/pacman.conf 安装密钥环: pacman -Sy archlinuxcn-keyring pacman -S elvish 4、NixOS 安装最新版本: nix-env -i elvish
相关主题 |