我想永久清除 iTerm2 中的不良回报。我使用过“Clear”和“command-k”等,包括“l”快捷键,但它显然只清除当前终端。如果我重新启动终端,错误的回报会出现在开头。
如何永久清除它们?[![在此处输入图像描述][1]][1]
感谢您的任何见解。 [1]:https://i.stack.imgur.com/d06kA.png
答案1
您链接到的图像显示了当 shell 尝试执行在 .zprofile 和 .zshrc 文件中找到的命令时发生的错误。每次打开新的终端窗口时,它都会调用一个新的 shell 进程,并且该进程会读取这些文件。
消除错误信息的方法就是解决错误。冒号之间出现的数字是遇到每个错误的行号。看起来您需要编辑这两个文件来修复错误。或者可能将文件名更改为 shell 无法读取的文件名(例如 .zprofile.donotuse 和 .zshrc.donotuse)。但是,尚不清楚您是否需要这些文件来执行其中的好命令(如果有)。