前言
之前一直用的是/bin/bash,现阶段不是很忙,各种搜刮新鲜玩意儿,发现了一个神器---ohmysh,他用起来不像是bash sh那么枯燥无味,可以定制各种主题,使shell也能炫酷起来。
安装
- 系统:ubuntu18.04
- 查看当前的shell
echo $SHELL
- 然后查看系统现有哪些shell
echo /etc/shells
- 安装zsh
sudo apt install zsh -y
然后查看现有哪些shell,echo /etc/shells
, 如果显示有zsh说明安装好zsh 将zsh改成默认shell
chsh -s /bin/zsh reboot
安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
或
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
上述如果安装失败直接通过网页访问
https://github.com/ohmyzsh/ohmyzsh
下载, 将下载的压缩包放在虚拟机上,解压缩,然后到tools目录,执行./install.sh
, 没有报错说明执行成功。- Oh My Zsh主题
官方的主题目录包含了150多个易于安装的Zsh主题。安装这些主题是定制你的Zsh终端外观的最简单方法。安装主题方法很简单,修改.zshrc 文件中ZSH_THEME 变量的当前值即可,例如,random主题,ZSH_THEME=random
退出保存,然后source ~/.zshrc即生效。
现在比较流行的主题是 Powerlevel10k, 配置:ZSH_THEME="powerlevel10k/powerlevel10k"
,该主题不仅好看,而且速度还快。 插件
plugins=(git extract z)
1.默认已经有git插件
2.extract
功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了.
3.z
强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录.
4.懒人自动跳转插件apt install autojump vi ~/.zshrc
加入:
. /usr/share/autojump/autojump.sh
source ~/.zshrc
欢迎关注个人博客沟通交流 |