概要
macOSからWindows 11上のWSLへ主にPythonの開発環境の移行を実施している。その中で、WSL2上にインストールしたUbuntuでTabによるコマンドの補完が著しく遅い(数十秒かかる)現象が発生した。PreztoのGithub Issueを眺め、以下の一行を ~/.zshrc
に追加することで解消した。
この問題については、PreztoのGithub Issue #1820で議論されている。
コード
unsetopt PATH_DIRS
unsetopt
は zsh におけるオプションを無効化するコマンド。PATH_DIRS
については zsh のOptionsのドキュメントに解説がある。
感想
今回調べていて、preztoの開発が最近はそれほど活発ではない印象を受けた。代替にはどういったものがあるのだろうか。
検証環境
- Windows 11
- WSL2
- Ubuntu 22.04
- Prezto 5ac930d(2023/)