Wie kann ich einen Puffer Ansicht in Emacs zu verbergen HTML-Tags ändern
Frage
Wie alle gewissenhaft Emacs Benutzer ich bearbeiten Blog-Posts mit ihm die ganze Zeit mit „Es ist alles Text“. Allerdings bin ich oft das Einfügen HTML hrefs in meinen Text und wenn ich komme, meinen endgültigen Beweis zu tun las sie in der Quere kommen neigen. Gibt es einen Modus I umschalten in dem diese Elemente verbergen?
Generell gibt es keine Hinweise, wie man einen Modus zu schreiben, dass ändert die tatsächliche Puffer Ansicht während Verlassen der Pufferinhalt unberührt? Oder ist dies nur bedeutet Magie mit font-lock-Hacking?
Lösung
In html-mode
Sie M-x sgml-tags-invisible
zu verstecken können / show-Tags.
Sie können auch C-c C-v
browse-url-of-buffer
laufen, die den aktuellen Puffer öffnet (wenn buffer-file-name
nicht nil
ist, das heißt, wenn es sich um eine normale Datei ist) mit Standard-Browser.
Dies funktioniert gut genug, um auch bei Teil html Blöcke (das heißt ohne <html>
, <body>
usw.).
Andere Tipps
Haben Sie (1) direkt schreiben HTML wenn die Blogpost schreiben oder (2) haben Sie irgendeine Form von Wiki Sprache verwenden für Listen, Tabellen usw. (1) Sie einen Blick auf org-mode und convert nach Korrektur lesen mit org-export-region-as-html
zu HTML. Im zweiten Fall, dass Sie für einigen speziellen Wiki-Modus sehen können, welche die Links verstecken könnten (wie Abschlags-Modus ).