我最近从 OS X 的终端应用程序切换到 iTerm2。有一个小问题让我很烦恼。每个命令后都会在终端中打印出一个 % 符号。
我还有一个 Debian 6 VM,我通过 SSH 连接到它。在那台机器上,我得到的是 # 而不是 % 符号。
有什么方法可以禁用此功能吗?
答案1
我通过设置解决了这个问题报告终端类型到接收在设置中。
答案2
这是你正在运行的 shell 提供的提示符。你可以查看当前正在运行的 shell
echo $SHELL
然后你可以在网上阅读一些关于该特定 shell 以及如何自定义环境的信息。例如,如果你使用 bash,http://osxdaily.com/2006/12/11/how-to-customize-your-terminal-prompt/或者http://www.macworld.com/article/146550/2010/02/rootprompt.html是一个很好的起点。