Terminal 终结者 oh-my-zsh


本篇文章 介绍了zsh工具让你的终端工具飞起来!!体验什么叫没有过的爽。作者强烈推荐

shell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。

zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为oh-my-zsh的开源项目。

一、安装zsh

mac下自带zsh,但不是最新。查看zsh版本:zsh --version 如果没有安装, 可以通过brew安装最新版,brew install zsh

Linux用户:

cd ~  
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh  
# 注意克隆后一定要给他一个名字

二、配置zsh

# 如果家目录没有.zshrc文件
touch .zshrc

# 配置自动加载文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

# 配置兼容bash环境变量
.zshrc 文件中添加source ~/.bash_profile

# 修改默认shell(指定shell)
chsh -s /bin/zsh

# 修改zsh主题
.zshrc 文件修改 ZSH_THEME=cloud
cloud效果图
配置文件截图

三、安装插件

zsh-autosuggestions自动补全插件

效果图如下

1. 下载该插件到.oh-my-zsh的插件目录 ~/.oh-my-zsh/plugins

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions  

2. 编辑.zshrc文件
找到plugins=(git)这一行,如果没有添加。更改为如下

plugins=(git zsh-autosuggestions)  

3. 重新编译自动加载文件

source .zshrc  
本文为作者原创,手码不易,允许转载,转载后请以链接形式说明文章出处.
如转载但不标明来源,后果自负。

您的支持是对我最大的鼓励!

发表于: 作者:吕倡
博主经历空降兵部队8年军旅生涯,退伍后到北京IT兄弟连学习软件编程开发,工作不到一年后IT进入兄弟会,一晃在IT行业混迹了5、6年的时间。。。从一名小白也进入到了IT管理者的位置。博客,是博主学习知识分享以及私人笔记(未发布的博客)留存的地方,方便随时观看。
我的站点 Github 新浪微博 Email联系我