如果你使用Linux操作系统,那就免不了要和终端打交道,而shell是与系统交互的外壳,也是Linux的精髓,那么花一点时间使用配置一个强大的shell,绝对是物超所值的。通常系统默认安装的shell时bash,当然还有其他的shell。相对linux系统自带的bash,我更喜欢zsh(shell中的高富帅),能安装各种插件,精美的主题,自定义各种快捷方式, zsh安装配置的方法也很简单,下面的方法我在ubuntu和mac上亲测有效。

目录

  1. 一、先安装zsh
  2. 二、下载zsh配置文件
  3. 三、配置zsh
  4. 四、把bash的配置文件加到zsh里
  5. 五、一些灵活的配置

装完后看看你的vi吧,发两张截图

1

2

一、先安装zsh

sudo apt-get install zsh

二、下载zsh配置文件

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

三、配置zsh

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

chsh -s /bin/zsh

四、把bash的配置文件加到zsh里

可以建一个zshrc配置文件:

vi ~/.zshrc.local

根据自己实际情况配置,vundle的安装向导:https://github.com/wxmcan/vundle

五、一些灵活的配置

按照步骤安装完后,可以配置一些常用的命令的“别名”,cd到根目录,看到的是这样的~
输入

vi .zshrc.local

打开后在里面输入

1
2
3
alias gs='git status'

alias app='cd Documents/project/code/v2.0/'

然后wq保存,

上面输入的内容可以根据自己的需要更改
alias gs='git status'意思就是给git status命令,取个别名gs,以后用的时候直接用gs代替git status

alias app='cd Documents/project/code/v2.0/'的意思是以后直接输入app就直接到v2.0这个目录了,这些根据你的需要自己配置啦

最后为了立即让设置生效,你可以重新打开终端或者直接执行命令

source .zshrc.local

最后直接在zsh里输入你刚自定义的短命令试试吧