科技Mac优雅使用指南代码改变世界

【CLI】zsh调研(2)配置和使用

2015-02-09  本文已影响3381人  刘大帅

参考文章


复习一下zsh

alias rake deploy='nocorrect rake deploy'  

配置zsh

目前流行的安装配置文件有2个.一个是官网的grml-zsh-config;另一个是oh-my-zsh.本文利用oh-my-zsh来配置。

curl -L http://install.ohmyz.sh | sh

        *   通过[wget](http://)  

        ```  
wget --no-check-certificate http://install.ohmyz.sh -O - | sh  
*   手动安装  

```  

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

安装完成之后退出当前会话,重新打开一个终端窗口,你就可以看到这个彩色的提示了:![成功安装oh-my-zsh](http://macshuo.com/wp-content/uploads/2013/07/zsh11.png)  
*   zsh 的配置主要集中在用户当前目录的.zshrc里,我们在安装oh-my-zsh后,已经对这个文件做了一定的配置,如图:
![默认的.zshrc文件](http:https://img.haomeiwen.com/i100552/94be5bf1b6351b6e.png)
  
配置完之后,我们需要重启终端或打开新的标签,或者用以下命令:  
  

source ~/.zshrc


很明显的,oh-my-zsh设置了一个默认主题(红框),我们可以在其[wiki](https://github.com/robbyrussell/oh-my-zsh/wiki/Themes)里挑选、学习更换主题。oh-my-zsh提供了数十种主题,相关文件在`~/.oh-my-zsh/themes`目录下,你可以随意选择,也可以编辑主题,满足自己的特定需求,我们也可以在.zshrc里将其设置为随机主题,这样每次启动都会随机选一个,直到你遇到了喜欢的,再确定下来:  

ZSH_THEME="random"

*   zsh插件。就像主题,oh-my-zsh提供了很多插件,不妨到`~/.oh-my-zsh/plugins`里看看都提供了什么插件,或者还是像在主题中一样,去其wiki里查看,如图![oh-my-zsh插件](http:https://img.haomeiwen.com/i100552/5df445dadb4de73e.png)
插件也是在.zshrc里配置,找到plugins关键字,你就可以加载自己的插件了,系统默认加载 git ,你可以在后面追加内容,如下:    
 
    ```  
plugins=(git textmate ruby autojump osx mvn gradle)  

简单介绍几个插件

```  

brew install autojump

确保你在.zshrc的plugins中已加入autojump,然后你就可以在你的历史记录中跳来跳去了。

![autojump插件设置](http:https://img.haomeiwen.com/i100552/ddfa0f2c47b00d77.png)

上一篇 下一篇

猜你喜欢

热点阅读