【发布时间】:2014-07-07 21:26:49
【问题描述】:
我有这个需要让 Emacs 识别所有的 shell 环境变量。
当前设置: 我使用 VirtualBox 并在那里启动 Emacs 以通过 Tramp 模式远程访问服务器文件。当我执行 c-x c-f 并输入
$RESOURCE_HOME/foo.bar
Emacs 无法识别此路径,即使这是服务器上的有效路径 -- $RESOURCE_HOME 是自定义变量。
我知道这个问题已经回答了:How do I make Emacs recognize bash environment variables for compilation? 但是自定义变量太多了,不想手动写。
我想知道是否有可能以更好的方式解决它。 注意:我使用的是 Tramp 模式,所以请澄清你的想法,说 vbox 机器与服务器机器。谢谢!
【问题讨论】: