初试 oh-my-zsh
最近发现越来越多的同学都转向了zsh。其实 bash 用了好多年也并没有发现不顺手的地方。不过zsh貌似支持许多很酷的第三方插件,所以先记录下在 macos 中如何快速切换到 zsh 环境。
安装:
1 | brew install zsh |
改变shell:
1 | chsh -s /bin/zsh |
安装 oh-my-zsh:
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
配置 oh-my-zsh:
1 | vi ~/.zshrc |
找到以下内容添加 zsh-autosuggestions 和 zsh-syntax-highlighting 的插件支持
1 | plugins=(git macos zsh-autosuggestions zsh-syntax-highlighting) |
继续在 .zshrc 添加如下配置, 添加配置后可以在 “$HOME/zsh/aliasrc” 文件中添加需要的命令 alias:
1 | HIST_STAMPS="yyyy-mm-dd" |
安装插件:
1 | # 这个插件可以自动提示之前输入的命令 |
应用配置:
1 | source ~/.zshrc |