zsh, oh-my-zsh安装
# 可以通过电脑连接手机 也可以直接在手机上装
ssh root@ip
apt-get upgrade curl
apt install zsh
apt install git
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
注:由于chsh
命令没有
- 需修改
/etc/passwd
或/etc/master.passwd
文件里的/bin/sh
为/bin/zsh
- 修改
/etc/profile
文件,新增export SHELL='/bin/zsh'
, 记得 source。新建/etc/shells
文件,写入以下内容
/bin/sh
/bin/zsh
- 遇到问题zsh/stat 加载失败。
(anon):7: failed to load module: zsh/stat
,前往~/.oh-my-zsh
目录下面,注释掉zmodload -F zsh/stat b:zstat
相关代码
# 全局搜索该代码 去修改
grep -r 'zsh/stat' ~/.oh-my-zsh
- 插件安装
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-completions $ZSH_CUSTOM/plugins/zsh-completions
- 启用插件,
~/.zshrc
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
zsh-completions
)