入手 zsh 和 oh-my-zsh

昨天晚上还不知道何谓zsh,自从看了一个如何增加Mac OS的工作效率的视频之后,开始折腾这个shell。后来还发现它可以安装和配置在Linux,而且效果基本是一样的。所谓要装13,就装的像一点把。入手zsh应该可以增加Demo的绚丽程度,不仅工作方便了,而且观众YY的空间更大了一点:)哈哈

字数:600 |大约阅读时间 2 分钟
标签: bash   shell   zsh  

zsh

安装zsh在任何系统上几乎都是差不多。Zsh 是一款功能强大的交互式 shell,与 Bash 相比,Zsh 下面几点表现令人印象深刻:

[wm_list bullet="icon-linux” class=”"]

  • 自动补全

  • 拼写纠错

  • 定制性强

  • 美观的命令提示符(这点吸引力最大)

[/wm_list]

相信你安装之后,对上面几点会有更加真切的感受!

下面是RHEL 7 上的安装过程。

[bash]

[[email protected]]~# yum install git [[email protected]]~# curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh [[email protected]]~# cat .zshrc

Path to your oh-my-zsh installation.

export ZSH=/root/.oh-my-zsh

Set name of the theme to load.

Look in ~/.oh-my-zsh/themes/

Optionally, if you set this to “random”, it’ll load a random theme each

time that oh-my-zsh is loaded.

#ZSH_THEME="robbyrussell” ZSH_THEME="bira” # 后面的文字都省略,我就修改了这个文件的这一个参数,bira的提示符感觉比较新颖和实用 [[email protected]]~# zsh ╭─[email protected] ~ ╰─$ ls anaconda-ks.cfg Desktop Documents Downloads initial-setup-ks.cfg ist Music Pictures Public Templates Videos ╭─[email protected] ~ ╰─$ [/bash]

下面是装完之后的截图,以后我的测试机的默认shell应该都是这个样子了:)

rhel7-zsh-ohmyzsh

zsh的功能还是比较强大的,然后再加上ohmyzsh这套配置参数文件和工具插件,shell下地工作效率应该可以提高了。下面是一下参考网站:

[wm_list bullet="icon-linux” class=”"]

[/wm_list]

Mac OS X用户则建议实用iTerm2来替换原声的terminal。下载item2在这里:http://iterm2.com/

iterm2-logo

DevOps教练在知乎