oh-my-zsh,让你的终端从未这么爽过
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oh-my-zsh,让你的终端从未这么爽过相关的知识,希望对你有一定的参考价值。
1.oh my zsh
shell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。
而zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为oh-my-zsh的开源项目...
自此,只需要简单的安装配置,小白程序员们都可以用上高档大气上档次,狂拽炫酷吊炸天的oh my zsh
2.安装zsh(centos6)
安装
yum -y install zsh
查看zsh是否安装成功
cat /etc/shells
查看系统当前使用的shell(默认使用bash)
echo $SHELL
切换shell为zsh
chsh -s $(which zsh)
重启服务器
reboot
重启后,查看当前shell
此时表明已经切换成功
3.安装 oh my zsh
oh-my-zsh源码是放在github上
git地址:https://github.com/ohmyzsh/ohmyzsh
(1).下载安装
yum install -y git
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
(2).备份~/.zshrc文件(由于我的环境中没有.zshrc文件,所以此步骤无需执行)
cp ~/.zshrc ~/.zshrc.orig
(3).创建新的zsh配置文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
(4).选择主题
oh-my-zsh有很多漂亮的主题,主题列表如下:
https://github.com/ohmyzsh/ohmyzsh/wiki/themes
此处我使用的主题是ys
https://blog.ysmood.org/my-ys-terminal-theme/
修改主题:
vim ~/.zshrc
将ZSH_THEME改成ys
ZSH_THEME="ys"
使配置生效
source ~/.zshrc
4.自动补齐插件
linux不少命令的参数很多,不可能一一记住,常规的查看手册又觉得慢。如果你也有这种苦恼,那么我相信你会爱上oh-my-zsh的
一图胜千言
下载地址:https://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文件,在末尾增加以下配置
vim ~/.zshrc
source ~/.oh-my-zsh/plugins/incr/incr*.zsh
使得配置生效
source ~/.zshrc
接下来你就可以体验到Your terminal never felt this good before..
参考地址:https://www.jianshu.com/p/d194d29e488c?open_source=weibo_search
https://zhuanlan.zhihu.com/p/144468729
以上是关于oh-my-zsh,让你的终端从未这么爽过的主要内容,如果未能解决你的问题,请参考以下文章
iTerm 2 与 oh-my-zsh配合,自定义你的终端。