写在前面
作为一个码农,虽然有各种IDE, 但是还是避免不了和终端打交道, 有一个好终端能够提高工作效率,但最主要的还是可以提高做牛马时候的幸福感。所以,今天给大家推荐一款终端工具: oh-my-zsh
安装
- 它是基于zsh的,所以我们需要先安装zsh
- mac
brew install zsh
其余的自己查查吧,牛马也不想多整 多半 用系统的安装工具就都能安装了 - 然后就可以安装 oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
如果无法安装,请参考: ohmyzsh install
配置
配置文件
配置文件一般都在 ~/.zshrc
文件中
打开配置文件
vi ~/.zshrc
更换主题
ohmyzsh 提供了好多主题,可以参考一下,选择自己喜欢的主题 ohmyzsh 主题
找到 ZSH_THEME
配置项,将我们选好的主题配置上
ZSH_THEME="geoffgarside"
使配置生效,在终端执行:~/.zshrc
我的效果图
到此,我们就有了一个漂亮的界面了
使用插件
找到 plugins
配置项, 可以配置 插件
这里就简单的介绍一下插件,如果想了解更多,或者寻找适合自己的插件,可以参考:ohmyzsh 插件 https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
给大家看看我的配置
- git
- 常用的git命令都有缩写,还是很不错的一个插件
- history
- 历史记录
- web-search
- 直接终端调用浏览器查询
- zsh-syntax-highlighting
- 高亮显示
- zsh-autosuggestions
- 终端命令自动补全
- jsontools
- 处理json格式数据的锋利工具
- z
- 快速进入文件夹
- golang
- 针对golang开发者的一些快捷命令
- fzf
- 模糊查询
- zsh-bat
- cat 升级版
结束语
身为牛马,不能只做牛马,还要想办法做码牛,今天的分享就到这了。