zsh 之 iTerm2 + Oh My Zsh

shell概念:
主要的shell有 bash 和 zsh和其他

安装 iTerm2

下载 iTerm2 解压后拖到应用程序

修改默认shell为zsh

# 显示当前shell
$ echo $SHELL
/bin/zsh

# zsh版本
$ zsh --version

# 修改默认shell
$ chsh -s $(which zsh)

# 重启终端
# 查看当前默认shell
$ echo $SHELL
/bin/zsh

安装oh-my-zsh

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

# wget
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安装成功后会自行配置zsh

Plugins

z

根据访问历史自动跳转目录的插件,eg:

$ z th
# 则自动跳转到
/Users/uesrname/.oh-my-zsh/themes目录下
d

查看目录访问历史,使用


$ d
0   ~
1   /etc
2   ~/.oh-my-zsh/themes
3   ~/.oh-my-zsh/plugins
osx
  • man-preview 通过 preview 程序查看一个命令的手册
  • quick-look 快速预览文件
  • pfd 返回当前 Finder 打开的文件夹的路径
  • cdf 切换到当前 Finder 所在的目录
zsh-autosuggestions

官方地址 zsh-autosuggestions
安装到oh-my-zsh

# 1 下载到本地
$ git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

# 添加到~/.zshrc
$ vim ~/.zshrc
...

And so on ..

Themes

默认主题 robbyrussell 和 ys

未完待续...

你可能感兴趣的:(zsh 之 iTerm2 + Oh My Zsh)