¿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-export
yeww
, desde un gancho de notificación de cambio y un temporizador. Pero parece que la parte interesante sería determinar a qué parte deleww
búfer HTML correspondepoint
en el búfer de reducción (para que puedan desplazarse "sincronizados").Respuestas:
Aquí hay una solución bastante larga pero eficiente.
simple-httpd
y M-xhttpd-start
.markdown
desde el administrador de paquetes de su sistema.impatient-mode
y M-ximpatient-mode
.Finalmente, evalúe este código:
Tenga en cuenta que la
add-hook
declaració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