首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何使.bashrc文件中的提示在osx上永久更改?

我如何使.bashrc文件中的提示在osx上永久更改?
EN

Stack Overflow用户
提问于 2013-01-30 23:30:49
回答 2查看 5.8K关注 0票数 2

我是一个试图永久更改我的终端提示的n00b。

我使用了以下教程/线程:

http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html

http://www.linuxquestions.org/questions/programming-9/how-to-edit-bash_profile-and-bashrc-files-678445/

我已经设法更改了.bashrc文件:

代码语言:javascript
运行
复制
$ cat .bashrc
export PS1="\w $"

但是提示符仍然没有以我想要的方式出现。

以下是临时工程:

代码语言:javascript
运行
复制
$ PS1="\w $"
~ $

我是不是编辑错了文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-30 23:33:58

两个建议:

  • 更改.bashrc文件后,请取消登录,然后再次登录以查看它是否正常工作。
  • 也将其放入.profile中,因为只有在将/bin/bash作为默认shell时才使用.bashrc
票数 1
EN

Stack Overflow用户

发布于 2014-12-30 19:04:26

我之所以在这里回答这个问题,是因为我今天刚刚搜索了这个问题的解决方案,这个帖子在顶部附近弹出。我想我应该给一个终极菜鸟指南,教你如何在Mac上完成这个任务,因为我喜欢写得非常详细=P

您需要添加一个隐藏文件.bash_profile。更改此文件的原因是,每次启动bash shell时都会加载此文件。但在这样做之前,请确保您已经告诉bash,您希望显示隐藏的文件(您在此之后如何隐藏它们):

复制/粘贴到终端:

代码语言:javascript
运行
复制
defaults write com.apple.finder AppleShowAllFiles TRUE

后面换了一行,后面跟着:

代码语言:javascript
运行
复制
killall Finder

一旦进入其中,定位.bash_profile文件就相对容易了。将bash文件拖到您首选的文本编辑器中。您将在此处添加命令(或您自己的自定义命令

代码语言:javascript
运行
复制
export PS1="\w $"

一旦您对更改感到满意,就需要保存并重新启动bash以使更改生效。为了隐藏先前可见的文件,请随后将以下两行复制/粘贴到您的终端:

代码语言:javascript
运行
复制
defaults write com.apple.finder AppleShowAllFiles FALSE

killall Finder
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14607617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档