打开新 shell 会使浏览器打开 Apple“man”页面

打开新 shell 会使浏览器打开 Apple“man”页面

每次我在 iTerm/Terminal 中启动或打开新 shell 时,默认浏览器都会加载(损坏的)Apple 手册页

据我所知,首选项文件没有提供任何线索来解释为什么会发生这种情况。有人知道如何修复这个问题吗?

答案1

是否有可能其中一个$SHELL启动文件启动或打开了某些东西?在那个终端中执行以下命令,查看您$ echo $SHELL正在使用哪个命令解释器。我不确定iTerm/Terminal是什么,但如果它启动任何一个常用的命令解释器(bash、、、等),那么就会获取启动文件。每个解释器都使用自己的一套。检查您的特定解释器的页面,找出要检查的文件。例如,根据文件权限和存在性获取部分或全部这些文件 - 直接从页面获取:cshshkshmanbashbash man

   /etc/profile
          The systemwide initialization file, executed for login shells
   ~/.bash_profile
          The personal initialization file, executed for login shells
   ~/.bashrc
          The individual per-interactive-shell startup file
   ~/.bash_logout
          The  individual  login shell cleanup file, executed when a login
          shell exits
   ~/.inputrc
          Individual readline initialization file

相关内容