De acuerdo con la página de información de emacs, así es como se habilita iswitchb-mode:¿Por qué inicio iswitchb-mode de esta manera?
Para activar el modo Iswitchb, tipo
M-x iswitchb-mode
, o personalizar el variablesiswitchb-mode
at
por lo que poner el siguiente en mi .emacs:
(setq iswitchb-mode t)
Sin embargo, esto no parece funcionar. Después de buscar en la wiki de emacs, me encontré con que necesito usar esto:
(iswitchb-mode 1)
Podría alguien explicar por qué necesito para permitir de esta manera? Me gustaría obtener una mejor comprensión de elisp en lugar de simplemente copiar y pegar cosas de lugares.
Gracias. No estaba al tanto de todo esto sobre elisp. –
Lamentablemente, no es tan fácil de deducir (aparte de la descripción de la variable). iswitchb (y la mayoría de los modos menores) usan una macro 'define-minor-mode 'para encargarse de la mecánica real de construir el modo, encenderlo y apagarlo, personalizar variables, mapas de teclas y cosas por el estilo, por lo que debes cavar en el definición de función de 'define-menor-modo 'para recoger cómo se juntan estas cosas. –