树莓派进阶之路 (005) - 树莓派Zsh安装脚本(原创)

ZSH安装与配置指南
本文详细介绍如何在Linux环境下安装并配置ZSH shell及其Oh My Zsh插件框架,包括安装ZSH、设置默认shell、安装Oh My Zsh以及配置各种实用的别名等。

zsh.sh

 1 #!/bin/bash
 2 
 3 cd 
 4 #安装zsh
 5 sudo apt-get install zsh
 6 #查看zsh
 7 cat /etc/shells
 8 #更改zsh
 9  chsh -s /bin/zsh
10 #自动安装:
11 wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
12 #下载
13 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
14 cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
15 #设置
16 cd pi/pi_sh/
17 cat zsh.txt >> ~/.zshrc
18 
19 #安装插件
20 git clone git://github.com/joelthelion/autojump.git
21 cd autojump
22 sudo ./install.py

 

zsh.txt

 1 alias cls='clear'
 2 alias ll='ls -l'
 3 alias la='ls -a'
 4 alias vi='vim'
 5 alias javac="javac -J-Dfile.encoding=utf8"
 6 alias grep="grep --color=auto"
 7 alias -s html=mate   # 在命令行直接输入后缀为 html 的文件名,会在 TextMate 中打开
 8 alias -s rb=mate     # 在命令行直接输入 ruby 文件,会在 TextMate 中打开
 9 alias -s py=vi       # 在命令行直接输入 python 文件,会用 vim 中打开,以下类似
10 alias -s js=vi
11 alias -s c=vi
12 alias -s java=vi
13 alias -s txt=vi
14 alias -s gz='tar -xzvf'
15 alias -s tgz='tar -xzvf'
16 alias -s zip='unzip'
17 alias -s bz2='tar -xjvf

使用脚本时需要在家目录中添加 zsh.txt 文件。

在 macOS 上安装 oh-my-zsh 可以通过多种方式完成,推荐使用官方提供的自动安装脚本。以下是详细的安装步骤: 1. **确认 zsh安装** macOS 通常已经预装了 zsh,可以通过以下命令检查其版本: ```bash zsh --version ``` 如果系统提示找不到命令,则需要先安装 zsh。 2. **确认 curl 或 wget 已安装** 安装 oh-my-zsh 需要使用 `curl` 或 `wget` 下载安装脚本。可以通过以下命令检查是否已安装: ```bash curl --version wget --version ``` 3. **使用 curl 安装 oh-my-zsh** 推荐使用 `curl` 执行官方安装脚本进行安装: ```bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ``` 4. **使用 wget 安装 oh-my-zsh(可选)** 如果更倾向于使用 `wget`,也可以使用以下命令进行安装: ```bash sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" ``` 5. **验证安装** 安装完成后,重新启动终端或运行以下命令以启用 oh-my-zsh: ```bash exec zsh ``` 此时应该可以看到 oh-my-zsh 的默认提示符界面。 6. **配置 oh-my-zsh(可选)** oh-my-zsh 提供了丰富的插件和主题功能,可以根据个人喜好进行配置。例如,修改 `.zshrc` 文件中的 `ZSH_THEME` 变量来更改主题,或者添加插件到 `plugins=(...)` 列表中以启用特定功能。 ### 修改主题 在安装完成后,如果希望修改 oh-my-zsh 的主题,可以编辑 `~/.zshrc` 文件,并找到 `ZSH_THEME` 行,将其值更改为所需的主题名称。保存文件后,运行 `source ~/.zshrc` 使更改生效。 ### 自动补全插件 oh-my-zsh 支持多种自动补全插件,如 git、brew、npm 等。启用这些插件只需在 `~/.zshrc` 文件中的 `plugins=(...)` 列表里添加相应的插件名称即可[^4]。 ### 卸载 oh-my-zsh 如果将来决定不再使用 oh-my-zsh,可以通过运行以下命令卸载: ```bash uninstall_oh_my_zsh ``` 此命令会移除 oh-my-zsh 并恢复原始的 shell 配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值