modo org en emacs, presione <RET> no tiene efecto


0

Estoy probando org-mode en emacs. Curiosamente, después de enganchar org-mode a text-mode, siempre que presione <RET> Clave en los titulares, el mini-buffer muestra.

Wrong type argument: stringp, nil

Y no pasa nada. Algo similar sucede con la región de texto normal después de usar <alt>-q para el llenado de columnas.

Este problema no está presente si no lo engancho a text-mode y solo invocarlo manualmente despues de abrir un archivo.

¿Qué podría estar causando el problema? ¿Hay alguna forma de depurarlo?


2
text-mode y org-mode son dos distintas major-mode que están diseñados para trabajar de forma independiente. Debes elegir uno u otro. Si tu quieres org-mode, tipo M-x org-mode. Si tu quieres text-mode, tipo M-x text-mode. Hacer no intento de enganchar los dos major-mode juntos. Si quieres lograr cierto comportamiento en un determinado major-mode, entonces esas modificaciones de comportamiento se pueden agregar a una major-mode gancho.
lawlist

@lawlist Gracias, resolví parcialmente el problema vinculando algunos de los sufijos al modo org. Pero, ¿hay una manera de establecer el modo de texto predeterminado en modo org? Porque, francamente, la funcionalidad del modo de texto es como un subconjunto del modo org, ¿no es así?
Chong

Cuando te vuelves más avanzado, puedes crear tu propio modo mayor. Mientras tanto, te sugiero que elijas una característica particular que esté faltando / molesta en org-mode y averiguar cómo agregar / deshabilitar esa característica. Por ejemplo, tal vez no le guste cómo funciona la función de desplazamiento hacia la izquierda cuando el cursor está en una ubicación en particular; puede decidir deshabilitar ese comportamiento en org-mode. Necesitas manejar cada problema uno a la vez. Prepárese para invertir una cantidad considerable de tiempo en personalizar Emacs de acuerdo con sus necesidades específicas.
lawlist
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.