我是一名尝试永久更改我的终端提示符的新手。
我使用了以下教程/线程:
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
关于macos - 如何在 osx 上永久更改 .bashrc 文件中的提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14607617/