安装oh my zsh
前言
普遍我们使用的shell解释器都是sh、bash这两种,但是除此之外当然还有其他的例如ksh、csh和zsh等
现在要安装的oh my zsh是基于zsh的一个扩展,与之相同的还有windows上的oh my posh,他们都是基于原始命令行上的一个扩展工具集,提供了很多丰富的功能,而且提供了很多的命令行样式,可以使我们的命令行更加好看
官方仓库地址:oh my zsh
准备工作
在安装oh my zsh之前,我们需要安装zsh,并且将zsh设置为我们的默认命令行
PS:在部分linux发行版(如kali)中包括新版的MAC OS操作系统,都是默认使用zsh作为shell解释器,像这种就不需要进行设置了
安装zsh
#查看所有的shell解释器 |
sudo apt-get install zsh -y |
sudo yum install zsh -y |
安装oh my zsh
安装oh my zsh有很多方式,一般可以直接使用官方提供的安装脚本,或者自己clone仓库自行配置,但无论那种方式我们都需要git命令,如果没有这个命令则需要安装
#官方安装方式需要较好的网络环境 |
#从镜像源下载安装脚本 |
下载完安装脚本后,我们需要将安装脚本中的仓库地址改为镜像地址,主要修改下面两项
REPO=${REPO:-ohmyzsh/ohmyzsh} |
如图所示
修改完后执行脚本,并切换oh my zsh的git远程仓库地址为镜像源,便于后续的更新
sh install.sh |
编辑.zshrc
cat > ~/.zshrc <<"EOF" |
在执行了上面的命令后,可以发现当前命令行使用了oh my zsh,我们还可以配置 ~/.zshrc 文件来设置更多的插件,也可以将除了官方以外的插件下载到 ~/.oh-my-zsh/custom/plugins 下来使用
安装插件
比较推荐的插件有两个:
- zsh-syntax-highlighting:命令高亮
- zsh-autosuggestions:历史命令提示
下面来安装这两个插件
cd ~/.oh-my-zsh/custom/plugins |
cd ~/.oh-my-zsh/custom/plugins |
之后我们再修改.zshrc文件来使用这两个插件,在plugins中添加刚才下载的插件即可
plugins=( |
到此为止就已经安装完了,可以试试新的命令行了
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 蒜头耿鬼's Blog!
评论