如何让 bash 尊重我的物理目录结构?(Emacs 也是如此?)

Dou*_*las 5 linux unix bash shell emacs

如果在 bash 中,我执行“ set -P”,那么 bash 在执行“ pwd”和“ cd ..”等操作时遵循“物理目录结构” ,而不是可能通过符号链接定义的“逻辑结构”。不幸的是,bash 仍然不遵守文件名补全的物理目录结构。我怎样才能让 bash尊重我在这个问题上的权威

谢谢!
|>欧格拉斯

PS 不幸的是,同样的问题现在已经影响到 Emacs 打开文件等。如果有人也知道如何告诉 Emacs 尊重我的物理目录结构,那么我也想知道答案。

PPS 我不知道是谁决定让一些程序尝试理解您的“逻辑目录结构”是个好主意,但事实并非如此!除非您可以说服世界上的每个程序都以这种方式做事,否则不会,因为让一些程序使用您的物理目录结构,而让其他程序使用您的逻辑目录结构会造成混乱和烦恼。