侧边栏壁纸
博主头像
小斯小站 博主等级

用心分享技术

  • 累计撰写 37 篇文章
  • 累计创建 75 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

ZSH安装及配置教程

SCH小斯
2024-04-25 / 0 评论 / 0 点赞 / 21 阅读 / 4159 字
温馨提示:
本文最后更新于 2024-05-01,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

Zsh(Z-shell)是一款用于交互式使用的shell,也可以作为脚本解释器来使用。其包含了 bash,ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。这篇教程讲解如何安装及配置Zsh

安装Zsh

ArchLinux/Manjaro(pacman)安装ZSH

pacman -S zsh

Ubuntu/Debian(apt)安装ZSH

apt install zsh

Rocky/CentOS(yum/dnf)安装ZSH

yum install zsh

安装oh-my-zsh

oh-my-zsh是一个开源的基于zsh实现的框架,自带了非常多的主题和插件,可以让zsh的功能非常强大

安装需要的软件

ArchLinux/Majaro

pacman -S wget git

Ubuntu/Debian

apt install wget git

Rocky/CentOS

yum install wget git

执行安装

sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

如果下载非常慢甚至失败,可以尝试用这个指令:

sh -c "$(wget https://gitee.com/mirrors/ohmyzsh/raw/master/tools/install.sh -O -)"

稍等片刻,安装就会完成

配置插件

启用预置插件

oh-my- zsh预置了非常多的插件,根据自己需求启用其中的插件,可以在插件列表页面查看预置的插件,也可以查看目录$ZSH/plugins,这个目录中就是预置的插件,如果要启用插件,编辑文件.zshrc,向下翻找到plugins=这一行,括号中的就是启用的插件,可以根据自己需求在括号中添加更多的插件,插件之间用空格隔开

启用的插件

添加自定义插件

如果内置的插件还不够用,还有一些别的用户制作的插件,可以在zsh-users (github.com)中找到,比如我需要使用自动补全建议的插件,这个插件的名称是zsh-autosuggestions,需要将这个仓库克隆到自定义插件目录中

git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

克隆完成后,将zsh-autosuggestions添加到启用的插件列表中

设置主题

oh-my- zsh预置的主题非常多,可以根据自己需求选择合适的主题,可以在主题列表页面中查看主题,页面中所有主题都有预览图,可以参考选择,我选择了janothan主题,我认为这个主题功能比较完整;要设置主题,编辑.zshrc文件,找到ZSH_THEME=这一行,后面引号中的内容就是主题的名称

设置主题

查看效果

设置完成后,重新打开一个新的终端就可以看到效果了

查看效果

结尾

这篇文章到这里就结束了,感谢耐心阅读,如果遇到问题可以在下方评论区中讨论。

0

评论区