oh-my-zsh 安装和配置方法

安装 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

github:https://github.com/zsh-users/zsh-autosuggestions

主题

1、下载载主题

git clone https://gitee.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

2、在 ~/.zshrc 中设置

ZSH_THEME="powerlevel10k/powerlevel10k"

3、重新配置

p10k configure