安装 zsh
$ sudo apt install zsh
安装 oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
禁用 history 共享
让每个窗口的 history 相互隔离,方便用光标键选择。
打开 ~/.oh-my-zsh/lib/history.zsh
,注释掉这一行: setopt share_history
官网: http://ohmyz.sh/
使用
bash 中输入 zsh
即可。
插件
官方插件
https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins-Overview
代码提示:非官方插件,需要手动添加:
1、下载插件代码
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
2、编辑 ~/.zshrc
,把 zsh-autosuggestions
添加到 plugins
中,例如:plugins=(git zsh-autosuggestions)
。
3、新建一个 session 会话,或运行 source .zshrc
。
主题
1、下载载主题
git clone https://gitee.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
2、在 ~/.zshrc
中设置
ZSH_THEME="powerlevel10k/powerlevel10k"
3、重新配置
p10k configure