- 216 名前:215 mailto:sage [2013/07/16(火) NY:AN:NY.AN .net]
- 追記します。
結果から言うと、compinitでの遅延ではなかったようです。 zshrcを一行ずつコメントアウトしてリブートする(ブート後の初回起動時以外は問題がないためです) する方法を試しましたが、なぜか再現性が明らかではないのですが、PROMPTを操作する行の有無で 遅延があるか決定されるような印象でした。 一回起動し、速く起動したzshrcで試しにもう一度再起動すると今度は起動が遅かったりしたため、 完全に確定しているわけではありません。今後再調査してみます。 ただ、zshrcに何も記入しない状態では、起動は速いようでした。 また、zshrcの最後の行をecho "zshrc end"としてみると 比較的瞬時にzshrc endが表示され、その後30秒程度の遅延があるようでした。 よってzshrcロードの後に遅延が生じているようでした。 こちらに関してはいつか暇なときにzshrcのソースに当たりたいと思います。 ログインシェルをbashにすると、一瞬で起動しました。
|

|