emacs – 我可以在查找文件中使用环境变量吗?

我想在find-file命令中使用环境变量.像这样的东西:

C-x C-f $ENV_VAR / foo.txt

find-file有这个功能吗?语法是什么?

最佳答案 正如Barmar所说,它就像你说的那样……只要你没有使用ido或类似的东西.

键入C-h k C-x C-f以了解您是否正在使用任何增强的包装器来查找文件,例如ido.

如果您正在使用ido,则可以在提示中键入C-f以暂时恢复到旧的普通查找文件提示,您可以在其中键入例如$HO< tab> (要完成$HOME),然后写一些像/.pro< tab>完成$HOME / .profile等

如果您使用的是另一个,则应检查文档,因为它们可能具有回退方法.

点赞