- 作者:老汪软件技巧
- 发表时间:2024-11-16 00:02
- 浏览量:
前言
最近在给新电脑配置开发环境,在配置 node、git 等工具都很顺利,但是在配置 oh my zsh 时遇到了问题。命令行直接安装一直显示超时,直接访问 也访问不了。
官方推荐的两种安装方式如下(oh my zsh):
Install oh-my-zsh via curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Install oh-my-zsh via wget
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
oh my zsh 简介
oh my zsh 是一个开源的 Zsh(Z Shell) 配置管理工具,旨在简化 Zsh 的配置和使用,增强用户体验。它提供了一系列的主题、插件和自动化功能,使得命令行操作更加高效和美观。其具有如下特性:
插件系统:oh my zsh 有许多预定义的插件,涵盖了各种功能,如自动完成、版本控制、语法高亮、常用工具等多个方面。你可以根据需要轻松启用或禁用这些插件。主题支持:oh my zsh 提供了许多美观的主题(themes),用户可以选择不同的主题来自定义命令行的外观,提升可读性和美观度。。自动补全:oh my zsh 内置了许多常用命令和程序的自动补全支持,使得输入命令更快捷方便。路径提示:oh my zsh 可以显示更友好的路径提示,包括当前目录的缩写和颜色编码。社区支持:oh my zsh 有一个活跃的社区,不断开发新的插件和主题,保持其与时俱进。易安装和更新:oh my zsh 提供了简单的安装脚本,可以轻松地安装并使用。自动更新:oh my zsh 可以自动检查和更新程序,让用户始终使用最新版本的配置和插件。
正如 oh my zsh 官网介绍所说,助力与管理 zsh,让开发者不由的感概 oh my zsh。
明确 install.sh 做了什么
该网站访问不了。直接访问 。直接看 install.sh 执行的 main 函数,主要是做了四件事:
setup_ohmyzsh:将项目 clone 到本地;setup_zshrc:配置 .zshrc;setup_shell:设置 oh my zsh 为默认的 shell;print_success: 输出成功的美丽的提示;
明确了 install.sh 做的内容,那么我们就可以进行操作了。
使用 github 安装 ohmyzsh
开始实操使用 github 安装 ohmyzsh:
将 ohmyzsh clone 到本地文件夹 ~/.oh-my-zsh
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
2. 通过 templates/zshrc.zsh-template 模版文件创建 .zshrc 配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
3. 设置 oh my zsh 为默认的 shell
chsh -s $(which zsh)
以上步骤完成之后你的终端使用的 shell 将会如下改变:
恭喜自己我们已经完成了 ohmyzsh 的安装,可以快乐的使用了。