Mac OS X:如何在emacs客户端的shell中永久更改提示符(PS1的值)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac OS X:如何在emacs客户端的shell中永久更改提示符(PS1的值)?相关的知识,希望对你有一定的参考价值。

我已经通过(emacs --daemon)启动emacs作为守护进程。然后我启动客户端(emacsclient -c)并通过(M-x shell RET)使用它的shell模式。但是,提示符以:

庆典-3.2 $

我在PS1改变了export PS1="w$ ".bash_profile值。那么任何想法如何在emacsclient的shell中更改PS1的值?

编辑:或者一个相同的问题是:emacsclient在哪里获取环境变量,例如$ PATH,$ PS1 ......?知道这将解决我的问题。

答案

.bash_profile将不会被执行。将PS1放在.bashrc中

以上是关于Mac OS X:如何在emacs客户端的shell中永久更改提示符(PS1的值)?的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X Leopard 上的 Emacs 键绑定

如何让 Mac OS X 上的可可 emacs 加载新窗口的 .emacs 可视化自定义(第一个之后打开的任何文档)?

在 VT100/xterm 终端(Mac OS X 的终端)中向 Emacs 发送“C-(”?

聊聊vim,Emacs,Mac OS X与Intellij IDEA的键位绑定

在 mac OS X 上关闭 GUI emacsclient 后如何将焦点返回到终端?

mac OS X Yosemite (10.10.5) 下 安装vim 7.4笔记