跳到主要内容

ZSH

MacOS中默认安装zsh,Linux中没有.

安装

官网

yum install zsh # for Redhat Linux
apt-get install zsh # for Ubuntu Linux

安装oh-my-zsh

Github

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

配置

vim ~/.zshrc # 查看zsh配置文件
ZSH_THEME="random" # 主题,所包含的主题可以在~/.oh-my-zsh/themes/中查看,random是随机主题
plugins=(git ruby) # 插件,插件使用空格隔开
alias zshconfig="mate ~/.zshrc" # 配置别名

配置修改应用

配置修改后不会立即生效,需要重启shell或者使用source ~/.zshrc命令来应用修改

  1. 测试字体是否支持
echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

字体支持后的输出 2. 不支持是需要安装powerline字体 3. 安装字体后需要配置terminal的字体展示

iterm中在Preferences => Profiles => Text中修改Non-ASCII Font为刚刚安装的字体即可,若是仍然不能展示可重启terminal试试

  1. 下载iterm主题主题库地址 推荐Dark.itermcolors
  2. preferences => Profiles => Colors中选择Load Presets => import导入配色文件
  3. Load Presets => ThemeName载入对应的配色

参考地址

  • 快捷键配置

    修改~/.oh-my-zsh/lib/key-bindings.zsh中的快捷键绑定

  • 自定义配置

使用option按键跳转单词

bindkey "^[[1;3C" forward-word
bindkey "^[[1;3D" backward-word