2012-03-19 13 views
13

Tengo algún valor y sé que alguna variable de Emacs lo tiene. Cómo encontrar, ¿qué variable tiene este valor? El valor puede ser un símbolo, entero o cadena, y la variable puede contener el valor mismo, pero una lista que contiene un valor.Emacs: cómo encontrar una variable por su valor?

Ejemplo. Una variable default-directory contiene la cadena "/var/www/". Tengo esa cuerda, pero de repente olvidé el nombre de la variable. ¿Cómo busco a través de variables y encuentro que default-directory contiene esa cadena?

¿Hay alguna función integrada para eso, o la única solución es el fragmento personalizado de elisp?

Respuesta

15

M-xapropos-valueRET RET^"/var/www/"$

5

El comando requerido es apropos-value.

Cuestiones relacionadas