如何将终端提示更改为当前目录?

 45仰望易_332 发布于 2023-02-06 17:22

我正在使用Macbook Pro,我想将其更改为当前目录和终端中的美元符号提示.我已经看过这些 资源来尝试解决这个问题.

我尝试修改〜/ .bashrc文件并保存它但它似乎没有用.

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

### Added by the Heroku Toolbelt
export PATH="/usr/local/heroku/bin:$PATH"
export PS1="\W$ ”

最后一行是我添加的更改提示.

2 个回答
  • 你需要逃脱美元符号.像这样:

    $ PS1="\W\$ "
    ~$ cd tmp
    /Users/philip/tmp
    tmp$
    

    一旦你改变.bashrc,你需要退出/退回或. ~/.bashrc重新获得它.

    我会谦卑地建议不要这样做.拥有完整路径非常有用,因为'tmp'目录可以在任何地方.考虑使用"\ w"来做相对路径(即使用〜代表HOME)

    2023-02-06 17:25 回答
  • 这应该在.bash_profile中完成,而不是.bashrc.

    nano ~/.bash_profile
    

    添加一行包含:

    export PS1="\W\$ "
    

    .bashrc在启动子shell时只能执行.bash login shell使用以下初始化脚本:

    .bash_profile
    .bash_login
    .profile
    

    2023-02-06 17:25 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有