Emacs:如何通过其值找到变量?

Mir*_*lov 13 emacs elisp

我有一些价值,知道一些Emacs变量拥有它.如何找到哪个变量具有此值?值可以是符号,整数或字符串,变量可以保存值本身,但是包含值的列表.

例.变量default-directory包含字符串"/var/www/".我有那个字符串,但我突然忘记了变量的名字.如何搜索变量并找到default-directory包含该字符串的变量?

是否有一些内置功能,或唯一的解决方案是自定义elisp片段?

yib*_*ibe 16

M-x apropos-value RET ^"/var/www/"$ RET


eve*_*_jr 5

所需的命令是apropos-value.