2

bash_completionスクリプト内のスクリプトの.bash_profile実行速度が遅いため、新しい端末の起動が非常に遅くなります。コマンドを実行するためのシェルを提示してから、バックグラウンドでbash_completionスクリプトを入手することは可能ですか?

4

1 に答える 1

1

そうは思いません.bash_completionは設定されているいくつかの変数に依存しており、それらをバックグラウンドでロードしようとすると(&.

ただし、それらを .bashrc から .bash_profile に移動してからログアウトすることもできます。そうすれば、セッションごとに 1 回だけロードされますが、これらのほとんどは配列であり、エクスポートできないことがわかっているため、これが機能するかどうかはわかりません.

醜いが少しスピードアップするかもしれないある種の「キャッシング」を試すこともできると思います。

于 2011-12-19T20:02:52.797 に答える