Por lo que yo entiendo, la siguiente secuencia de comandosdefiniciones Restablecer y vuelva a cargar .emacs sin cerrar o reiniciar Emacs y volver a abrir tampones
M-x load-file ENTER
~/.emacs
ENTER
se vuelva a cargar mi archivo .emacs
. Sin embargo, por lo que he leído en otros foros, no se garantiza que me den una configuración totalmente revisada, es decir, obligarían a Emacs a analizar el nuevo archivo de configuración y volver a cargar las definiciones modificadas de variables y funciones, pero no eliminarían las definiciones cargadas previamente. .
Con esto, mis preguntas son:
- ¿Es posible ups claras definiciones de Emacs en la memoria y volver a la carga
.emacs
sin tener que reiniciar totalmente Emacs? - Si lo anterior no es posible, ¿hay alguna manera de reiniciar Emacs (para que analice mi archivo
.emacs
desde cero) pidiéndole que vuelva a abrir todos los búferes que tengo abiertos?
+1 para contrarrestar el voto negativo (extraño) ... ¿qué pasa con esta pregunta? –
¿Por qué estás tratando de volver a cargar todo el archivo? Las partes del archivo que sabe que han cambiado se pueden volver a ejecutar con eval-region –
Digamos que tiene '(setq config-var t)' para alguna variable cuyo valor predeterminado es 'nil'. Si elimina esta línea del archivo, no podrá reproducir el comportamiento predeterminado volviendo a cargar solo esa parte del archivo (que ahora está vacía) o incluso todo el archivo. Tienes que hacer un seguimiento de cada cambio que realizas y deshacerlo de alguna manera, que está lleno de peligros y puede que ni siquiera sea posible. –