WSLでprezto

概要

WSLでbashをzshにしてpreztoにする手順です。
WSL2ではありませんが、基本的には作業は同じだと思います。

手順

zshをインストールして、デフォルトシェルを変更します。

sudo apt install zsh
sudo chsh -s $(which sh)

preztoをインストールします。

下記コマンドを実行します。

setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
  ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done

※すでに.zshrcがある場合は削除してください。rm ~/.zshrc

再度ログインしなおせばpreztoが有効になっています。