我安装了starship
(https://starship.rs/)有一天,为了让我的提示符更有用,而且很酷,它破坏了我的终端的许多功能,所以我卸载了它。
不幸的是,即使卸载了它,一些东西还是损坏了。
下面是 iTerm2 的屏幕截图,显示了带源和不带源的提示~/.profile
。在安装之前,starship
我会matt@prince
自动收到提示,这就是我想要返回的内容。还有很多其他好东西(别名、函数、bash 补全等),直到手动获取我的.profile
.
terminal
如果我也使用 macOS 的应用程序,也会发生同样的情况。我能做什么来修复它?
答案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!