我希望emacs的shell显示绝对路径。我的系统shell配置如下
export PS1='\u@MacAir:\w$ '
我试过this way。它不适合我。
PS :我的emacs是emacs24
解决方案:将export PS1='\u@MacAir:\w$ '
添加到~/.bashrc
答案 0 :(得分:3)
shell提示符不是Emacs的责任,而是您正在运行的shell的责任。假设您正在使用bash
,请查看以下问题+回答:
https://askubuntu.com/questions/388913/how-to-make-ps1-display-full-path-name
建议使用特殊转义序列$PWD
:
export PS1='\u@MacAir:$PWD$ '
将以上行放在~/.bashrc
文件中,以使其在Emacs(以及普通终端)中生效。
(很多)更多信息可以在这里找到:http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/