我的终端已停止获取我的 .profile 文件

我的终端已停止获取我的 .profile 文件

我安装了starshiphttps://starship.rs/)有一天,为了让我的提示符更有用,而且很酷,它破坏了我的终端的许多功能,所以我卸载了它。

不幸的是,即使卸载了它,一些东西还是损坏了。

下面是 iTerm2 的屏幕截图,显示了带源和不带源的提示~/.profile。在安装之前,starship我会matt@prince自动收到提示,这就是我想要返回的内容。还有很多其他好东西(别名、函数、bash 补全等),直到手动获取我的.profile.

terminal如果我也使用 macOS 的应用程序,也会发生同样的情况。我能做什么来修复它?

iTerm2 的屏幕截图显示带有和不带有 .profile 文件来源的提示

答案1

Roaima,你正在做某事..

matt@prince ~ $ ls -ld .bash* .prof*
-rw-------  1 matt  staff  18699 12 May 20:29 .bash_history
-rw-r--r--  1 matt  staff     98 10 May 23:02 .bash_profile
drwx------  9 matt  staff    288 12 May 12:59 .bash_sessions
-rw-r--r--  1 matt  staff   3148 10 May 23:04 .profile

的存在.bash_profile意味着.profile尚未加载。

我重命名.bash_profile.bash_profile.bak,一切又开始工作了。.bash_profile除了一些可以尝试工作的东西之外,我的 中没有任何东西starship

谢谢@Roaima!

相关内容