在Termux上配置 oh my zsh
编辑
575
2023-11-26
oh my zsh 是一个可以实现很多酷炫玩意/支持各种插件的zsh命令行的一个扩展工具集,正巧看厌恶了Termux默认的bash,就用oh my zsh来代替一下吧
安装
安装zsh并设置为默认Shell
首先先来安装zsh
pkg install zsh
然后将zsh设置为默认Shell
chsh -s zsh
然后彻底杀死Termux,再打开应用就是zsh啦
安装oh my zsh并美化
安装oh my zsh
因为安装时需要用到git和curl,所以要先确保安装了git和curl
pkg install git curl
确认安装后,使用官方的curl的命令安装
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
中国大陆区用户可能需要使用代理或是使用gitee镜像
安装完成后,屏幕上会显示一个彩色的oh my zsh的logo
然后我们就可以开始美化啦
美化
在Termux的默认路径下,会有一个名称为.zshrc
的文件,更换主题仅需修改
ZSH_THEME=""
把你喜欢的主题名称填入,保存修改,oh my zsh就会自动帮你更换
如果实在是由于不决可以填入
random
,这样你每打开一个会话主题都是随机的
oh my zsh的所有主题配置文件都存放在.oh-my-zsh/themes
的目录下,里面有很多好看的主题,我的建议是根据个人口味挑选
例如我这里选择powerlevel10k
首先进入oh my zsh的主题目录.oh-my-zsh/themes
cd .oh-my-zsh/themes
然后Git powerlevel10k的仓库
git clone https://github.com/romkatv/powerlevel10k.git
然后回到根目录,修改.zshrc
中的ZSH_THEME
为:
ZSH_THEME="powerlevel10k/powerlevel10k"
修改完成后,彻底杀死Termux,再次登录就是powerlevel10k的引导界面了
插件
zsh -autosuggestions
命令提示插件,输入命令时,会自动推测你可能需要输入的命令
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
zsh-syntax-highlighting
命令语法校验插件,在输入命令的过程中,若指令不合法,则指令显示为红色,若指令合法就会显示为绿色
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
启用
修改~/.zshrc
中的插件列表为
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
卸载
卸载oh my zsh
uninstall_oh_my_zsh
- 0
- 1
-
分享