iPhone环境配置

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命令没有

  1. 需修改/etc/passwd/etc/master.passwd文件里的/bin/sh/bin/zsh
  2. 修改 /etc/profile文件,新增 export SHELL='/bin/zsh', 记得 source。新建 /etc/shells 文件,写入以下内容
/bin/sh
/bin/zsh
  1. 遇到问题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
  1. 插件安装
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

  1. 启用插件,~/.zshrc
plugins=(
    git
    zsh-autosuggestions
    zsh-syntax-highlighting
    zsh-completions
    )