¿Cómo puedo hacer eso en un búfer diferente o incluso en el búfer actual?
Estoy tratando de hacer Github README.md y otra representación Github de Markdown (para notas y tal),
buffers
markdown
previewing
CodeSammich
fuente
fuente

markdown-exportyeww, desde un gancho de notificación de cambio y un temporizador. Pero parece que la parte interesante sería determinar a qué parte delewwbúfer HTML correspondepointen el búfer de reducción (para que puedan desplazarse "sincronizados").Respuestas:
Aquí hay una solución bastante larga pero eficiente.
simple-httpdy M-xhttpd-start.markdowndesde el administrador de paquetes de su sistema.impatient-modey M-ximpatient-mode.Finalmente, evalúe este código:
Tenga en cuenta que la
add-hookdeclaración debe ser local para Markdown, así que ejecútela en ese búfer.Después de todo esto, abra su navegador
http://localhost:8080/imp/y se actualizará cada vez que lo haga C-x C-s.fuente
A partir de Markdown-mode 2.1 , esta funcionalidad se proporciona en
markdown-live-preview-mode(vinculada aC-c C-c l).Utiliza eww para representar el HTML. Captura de pantalla:
fuente