侧边栏壁纸
博主头像
WeDaily 博主等级

不以物喜,不以己悲。心之所向,素履以往。

  • 累计撰写 22 篇文章
  • 累计创建 26 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Ubuntu安装与配置Zsh,使用 Oh-My-Zsh 美化终端

奥德虎
2024-09-23 / 0 评论 / 0 点赞 / 31 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

zsh

#Ubuntu #Shell

备注:本文为本地笔记推送,暂没有时间整理详细步骤。阅读可能需要一些 Linux 基础,如果感动困惑建议阅读参考文档,有更详细的操作步骤。

安装

sudo apt install zsh

备注: 安装完成后通过 chsh -s /bin/zsh注意:不要使用 sudo)切换 shell 环境 (建议重新登陆以使 zsh 生效)

使用 on my zsh 美化

安装 OhMyZsh

sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

主题优化

  • 下载主题
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

备注: 主题存放目录 ~/.oh-my-zsh/themes

  • 启用主题:修改配置文件 (~/.zshrc`):ZSH_THEME=“powerlevel10k/powerlevel10k”

安装插件

  • 下载插件
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-completions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-completions
  • 启用插件 (~/.zshrc):plugins=(git z extract web-search zsh-syntax-highlighting zsh-autosuggestions zsh-completions)

常用插件推荐

  • z:oh-my-zsh 内置了 z 插件。z 是一个文件夹快捷跳转插件,对于曾经跳转过的目录,只需要输入最终目标文件夹名称,就可以快速跳转,避免再输入长串路径,提高切换文件夹的效率。
  • extract:用于解压任何压缩文件,不必根据压缩文件的后缀名来记忆压缩软件。使用 x 命令即可解压文件如: x xxx.tar.gz
  • web-search:让我们在命令行中使用搜索引擎进行搜索。如:
    • bing xxxx 会打开默认浏览器, 并通过必应进行搜索
    • google xxxx
    • baidu xxxx
  • zsh-syntax-highlighting: 语法校验插件,在输入命令的过程中,若指令不合法,则指令显示为红色,若指令合法就会显示为绿色
  • zsh-autosuggestions:输入命令时,会自动推测你可能需要输入的命令,按下右键可以快速采用建议
  • zsh-completions:自动补全(通过 tab 键进行实例提示)

参考文档

0

评论区