用 OhMyZsh 让你的 bash 不单调

in 生产力工具 with 0 comment

Shell 的类型有很多种,linux 下默认的是 bash,虽然 bash 的功能已经很强大,但对于以懒惰为美德的程序员来说,bash 的提示功能不够强大,界面也不够炫,并非理想工具。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为 oh-my-zsh 的开源项目...

bash


Oh My Zsh

原文地址:团队领袖培养计划,博主进行了整理与重新排版

安装 Oh My Zsh

安装:

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

为所有用户安装 Oh My Zsh

安装 zsh

0.确认 zsh 已经安装(Ubuntu):

$ sudo apt-get install zsh

1.以Root用户安装

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2.修改/etc/adduser.conf

$ DSHELL=/bin/bash #也可能是 sh

为:

$ DSHELL=/bin/zsh

3.修改 /etc/default/useradd

$ SHELL=/bin/sh

为:

$ SHELL=/bin/zsh

4.复制配置到新用户目录

$ cp -r .oh-my-zsh /etc/skel/
$ cp .zshrc /etc/skel

5.新建用户后,修改用户目录下的 /home/username/.zshrc

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

为:

$ export ZSH=/home/username/.oh-my-zsh

配置Oh My Zsh主题和插件

配置文件路径:

~/.zshrc

搜索 ZSH_THEME= 修改主题,默认主题为 robbyrussell, 想要折腾的话, 可以试试 agnoster, 需要安装 PowerLine 字体

可用主题列表

搜索 plugins= 增改弃用的插件

可用插件列表


-EOF-

Responses