cygwin默认的shell是bash,它提供给所有用户的默认配置文件在/etc/skel/中:
.bash_profile .bashrc .inputrc .profile
若你的用户中没有这几个文件,可以将它们拷贝到你的home目录下:
cp /etc/skel/* ~
即可。
shell的默认读取配置的顺序为:(之前还要读取整个环境设置/etc/profile)
1. ~/.bash_profile
2. ~/.bash_login
3. ~/.profile
其实,bash只会读取上面3个文件的其中一个,而读取顺序则是依照上面的顺序。即只有当前两个文件都不存在时,才会读取第三个文件。