2012-07-21 8 views
10

Soy nuevo en Emacs y solo estoy aprendiendo cómo usarlo. Sé cómo configurar mi "Dir de origen de Emacs C", pero no sé cómo hacer que este cambio sea permanente. Supongo que tengo que configurarlo en mi archivo .emacs, pero no sé cuál es el comando para ello. ¿Alguien puede ayudar?¿Cómo hacer que el directorio de origen de Emacs C sea permanente?

+0

¿Te refieres al directorio de las propias fuentes de Emacs C? ¿Cómo lo estás configurando ahora? –

+0

@NicholasRiley: Sí, busqué una descripción de comando como other-buffer usando apropos y luego hago clic en el enlace 'C source code 'y luego cuando me preguntan por el" Emacs C Source dir "lo configuro. ¿Cómo puedo hacer esto permanente? – Daniel

+0

Tengo que decir que no me molesté en hurgar en las fuentes de Emacs C durante casi una década después de que empecé a usar Emacs, tan bueno para ti :-) –

Respuesta

15

Por lo general, la mayoría de las variables configurables por el usuario se pueden editar con Personalizar, pero por alguna razón la variable source-directory no es una de ellas.

Usted tendrá que editar el archivo ~/.emacs para incluir una línea como:

(setq source-directory "/path/to/emacs/source/dir") 

No incluya el src directorio de salida; se agregará automáticamente. Luego salga y reinicie Emacs.

Tenga en cuenta que configurar esto después de la ejecución de Emacs puede no tener ningún efecto porque solo se lee cuando se carga find-func.el. Puede establecer find-function-C-source-directory en su lugar (con /src), pero puede sobrescribirse. Es mejor simplemente al (setq source-directory ...) al inicio, como se indica arriba.

+0

Eres un compañero increíble, gracias :-) – Daniel

Cuestiones relacionadas