可能重复: What's the difference between .bashrc, .bash_profile, and .environment?看起来如果我使用 alias ls='ls -F' 在Mac上的.bashrc中,新创建的外壳将不具有该别名。我需要再次键入bash,该别名将生效。如果我在托管公司上登录Linux,.bashrc文件有一个注释行,上面写着: 非登录shell的 .bash_profil
我用的是Manjaro Linux。我正在尝试自定义bash完成,但我获得的大多数完成(在/usr/share/bash-completion/completions/ & from github中)都有一个类似_init_completion但是,在尝试_<TAB>时,没有_init_completion函数,而且我在任何完成文件中都找不到它。这个_init_completion似乎被大多数bash