侧边栏壁纸
博主头像
STONE

行动起来,活在当下

  • 累计撰写 70 篇文章
  • 累计创建 67 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

ohmyzsh安装及配置

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

oh my zsh 安装与基本配置

在oh my zsh 安装前需要先执行以下命令安装下列git、curl、zsh。

sudo apt install git curl zsh

安装完依赖项目后,直接执行下面的命令来一键安装:

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

设置zsh为默认shell:

chsh
# 按照提示一步一来,输入/bin/zsh即可

手动安装

  1. 进入oh-my-zsh手动下载zip包,上传到服务器
  2. 将zip包解压,拷贝至~/.oh-my-zsh目录。
  3. 执行cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
  4. chsh -s $(which zsh) 将 Zsh 设置为默认 shell,这样每次登录时都会自动启动 Zsh
code ~/.zshrc		# 用Visual Studio Code打开zshrc
ZSH_THEME="agnoster" 		
# 替换 ZSH_THEME=“*”成ZSH_THEME="agnoster"
# 安装完成后,编辑~/.zshrc并设置ZSH_THEME="agnoster"为默认外观。或者更好的是,选择 Powerlevel10k
# 在文件中找到`ZSH_THEME=" *** "`修改为`ZSH_THEME="ys"`,保存后运行`source ~/.zshrc`,我们就把主题修改为`ys`了

Powerlevel10k外观

# 添加Powerlevel10k
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
# 编辑您的~/.zshrc并设置ZSH_THEME="powerlevel10k/powerlevel10k"

常用插件安装

单单配置oh my zsh本身是远远不够的,你可能需要以下常用插件来真正达到简化操作的目的。

  • z 历史目录管理
  • zsh-autosuggestions 命令提示
  • zsh-syntax-highlighting 高亮
  • sudo 忘记加sudo前缀之时
  • extract 一个命令解压几乎所有安装包

无需额外安装,直接在plugins中填写即可

cd ~/.oh-my-zsh/custom/plugins
vim ~/.zshrc

zsh-autosuggestions

先执行以下命令,然后在plugins中填写。

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

zsh-syntax-highlighting

先执行以下命令,然后在plugins中填写。

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

zsh添加未知命令提示工具

vim ~/.zshrc

. /etc/zsh_command_not_found
#在文件末尾添加以上内容

source ~/.zshrc
#配置生效

sudo

无需额外安装,直接在plugins中填写即可。

extract

无需额外安装,直接在plugins中填写即可。

刷新配置

执行以下命令来刷新配置

source ~/.zshrc
0

评论区