我是一个 n00b,试图永久更改我的终端提示。
我使用了以下教程/线程:
http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
我设法更改了 .bashrc 文件:
$ cat .bashrc
export PS1="\w $"
但提示仍然没有按照我想要的方式出现。
临时开展以下工作:
$ PS1="\w $"
~ $
我在编辑错误的文件吗?
我是一个 n00b,试图永久更改我的终端提示。
我使用了以下教程/线程:
http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html
我设法更改了 .bashrc 文件:
$ cat .bashrc
export PS1="\w $"
但提示仍然没有按照我想要的方式出现。
临时开展以下工作:
$ PS1="\w $"
~ $
我在编辑错误的文件吗?
我只是在这里回答这个问题,因为我今天刚刚搜索了这个问题的解决方案,并且这个线程在顶部附近弹出。我想我会为“如何”在 Mac 上完成这项工作提供终极菜鸟指南,因为我喜欢写得很详细的东西 =P
.bash_profile
一个隐藏文件。更改此文件的原因是因为这是每次启动 bash shell 时加载的文件。但在执行此操作之前,请确保您已告诉 bash 您希望显示隐藏文件(您如何在之后隐藏它们):
复制/粘贴到终端:
defaults write com.apple.finder AppleShowAllFiles TRUE
紧随其后的是:
killall Finder
使所有文件可见后,您必须导航到位于 的主用户目录HD > Users > YourUserName
。进入内部后,查找.bash_profile
文件应该相对容易。将 bash 文件拖到您喜欢的文本编辑器中。 您将在此处添加命令(或您自己的自定义变体):
export PS1="\w $"
一旦您对更改感到满意,您需要保存并重新启动 bash 以使它们生效。为了隐藏之前可见的文件,随后将以下两行复制/粘贴到您的终端中:
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder
两个建议:
.bashrc
文件后,取消登录并再次登录以查看它是否有效。.profile
,因为.bashrc
只有当你有/bin/bash
你的默认 shell 时才会使用它。