Loading... #0x00 `shell`有许多种类型,linux里默认的是`bash`。虽然`bash`的功能非常强大,但界面不怎么炫酷,提示功能也不怎么强大. 而`zsh`的功能强大DIY性强,但又因配置过于复杂,使得大多数人望而止步只有少部分极客使用。 后来有人创建了`oh-my-zsh`开源项目,由用户社区共同维护。`oh-my-zsh`将zsh配置简化,就算是小白也能简单快速配置使用。 配置完成后,你可以充分利用数百个强大的插件和漂亮的主题。在咖啡馆陌生人会问你:“这真是太棒了!你是计算机天才吗?”(滑稽) #0x01 环境要求: - MacOS或Linux类Unix系统 - 需要提前安装zsh,且版本需高于v4.3.9,ubuntu与debain系操作系统输入`apt install zsh`即可安装成功,其他系统这里[安装方法](https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH)。 - 系统要有`wget`或`curl`工具 - 需要`git`工具 ##安装 使用`wget`或`curl`,选择一个即可 ```shell sh -c "$(wget -O- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ``` ```shell sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ``` 脚本无误执行完即安装成功。 #0x02 ##主题 `oh-my-zsh`自带大量炫酷主题,这里[查看相关主题截图](https://github.com/robbyrussell/oh-my-zsh/wiki/Themes)。 ###更改主题 编辑文件`~/.zshrc`找到: ``` ZSH_THEME="robbyrussell" ``` 将引号内文字替换为想要换的主题名字即可。 ####替换字体 有些主题需要替换`Powerline Fonts`字体,否则个别符号会显示错误。 ubuntu/debain: ``` apt install fonts-powerline ``` WSL (使用PowerShell): ``` git clone https://github.com/powerline/fonts.git cd fonts ./install.sp1 ``` 其他Linux或MacOS: ``` git clone https://github.com/powerline/fonts.git cd fonts ./install.sh ``` 安装完字体后在终端设置进行设置即可。 ##插件 Oh My ZSH有许多插件 这里安装一个命令自动补全插件[incr.zsh](http://mimosa-pudica.net/zsh-incremental.html) ``` wget http://mimosa-pudica.net/src/incr-0.2.zsh mkdir ~/.oh-my-zsh/plugins/incr mv incr-0.2.zsh ~/.oh-my-zsh/plugins/incr/ ``` 修改`.zshrc`文件,在最后一行添加: ``` source ~/.oh-my-zsh/plugins/incr/incr*.zsh ``` 更新配置: ``` source ~/.zshrc ``` Last modification:October 24, 2019 © Allow specification reprint Support Appreciate the author AliPayWeChat Like 0 如果觉得我的文章对你有用,请随意赞赏