¿Cómo puedo cambiar una vista de búfer en Emacs para ocultar las etiquetas HTML

StackOverflow https://stackoverflow.com/questions/1530987

  •  20-09-2019
  •  | 
  •  

Pregunta

Al igual que cualquier usuario emacs mensajes que editar el blog de conciencia con ella todo el tiempo usando "Es todo el texto". Sin embargo a menudo me inserción hrefs HTML en mi texto y cuando vengo a hacer mi prueba final leer tienden a ponerse en el camino. ¿Hay un modo que pueda alternar en que ocultará estos elementos?

De forma más general ¿hay indicaciones sobre cómo escribir un modo que modifica la vista búfer real, dejando intacto el contenido del búfer? ¿O es que esto sólo implica la piratería magia con font-lock?

¿Fue útil?

Solución

En html-mode puede utilizar M-x sgml-tags-invisible para ocultar / mostrar las etiquetas.

También puede ejecutar C-c C-v browse-url-of-buffer, que abre el búfer en uso (si no está buffer-file-name nil, es decir, si se trata de un archivo normal) con el navegador predeterminado. Esto funciona bastante bien, incluso con bloques html parciales (es decir, sin <html>, <body> etc.).

Otros consejos

¿Tiene usted (1) escribir directamente HTML al escribir la entrada de blog o (2) ¿Utiliza alguna forma de lenguaje wiki para las listas, tablas, etc. Para (1) usted podría tener un vistazo a org-mode y convertir a HTML después de la prueba de leer con org-export-region-as-html. En el segundo caso se puede mirar por algún modo de wiki especial que podría ocultar los enlaces (como rebaja en modo ).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top