windows11 WSL2 ArchLinux 安装oh-my-zsh

windows11 WSL2 ArchLinux 安装oh-my-zsh

  1. 查看当前有哪些 shell

    cat /etc/shells

  2. 没有 zsh 的话先安装 zsh

    sudo pacman -S zsh

  3. 切换为 zsh

    chsh -s /bin/zsh

  4. 重启 WSL(终端关了重开),这里选择生成 .zshrc 文件的 0

  5. 安装 oh-my-zsh,脚本有可能安装失败

    # 直接安装
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"`
    
    # 出现异常或失败,使用下面的方法(git 已安装)
    # 1. 打开下面链接,复制文本
    https://github.com/robbyrussell/oh-my-zsh/blob/master/tools/install.sh
    # 2. 在用户目录下创建个 install.sh 文件,给执行权限并执行
    vim install.sh	(复制并保存)
    ./install.sh	(执行install.sh)
    
  6. 安装好后出现下面图

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RiUYfzaN-1650108152000)(F:\TyporaPorj\windows11\wsl-4-oh-my-zsh-install.png)]

  7. 推荐主题和插件,主题推荐 ys,插件推荐语法高亮和自动提示,命令及配置

    vim .zshrc
    # ZSH_THEME="ys"	修改主题
    
    # 添加插件
    # 智能提示
    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    
    #语法高亮
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
    
    # 插件配置如下
    

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NH2c2sxK-1650108152000)(F:\TyporaPorj\windows11\wsl-5-zshrc.png)]

  8. 修改完毕,生效配置

    sudo source .zshrc


版权声明:本文为weixin_39400721原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。