“加快”Cygwin的启动

这几天,发现Cygwin启动时要等很长时间。

于是,我在/etc/profile开头加上了set -x,使每一步都显示具体结果。终端上的字符哗哗地往上出。

我把这个文件中加入了一些提示信息,发现bash-completion占用的时间比较多。这是增强的bash补全包,可以根据给出命令提出合适的补全建议。这在Linux上很实用,但是在Cygwin上,由于速度的制约,往往不怎么好用。有时等一个补全需要很长时间。

只要卸载掉这个包,或把/etc/profile.d/bash_completion.sh改名(把.sh改为其他的),启动速度就会快一点。

或者,可以在这个文件里加入一些命令,来显示进度,也好一些,避免对一个黑乎乎的终端强。