Ich Eingabe ein wenig html/js in Emacs weg, und ich finde, dass die Linie nach <script>
von nur 1 Raum vertieft wird.Wie kann ich Inline-Javascript im Web-Modus einrücken? Verwendung von Web-mode.el</p> <pre class="lang-html prettyprint-override"><code><html> <body> <script> var i = 0; </script> </body> </html> </code></pre> <p>
Mein .emacs
enthält:
(require 'web-mode)
(add-to-list 'auto-mode-alist '("\\.html\\'" . web-mode))
(setq web-mode-markup-indent-offset 4)
(setq web-mode-css-indent-offset 4)
(setq web-mode-code-indent-offset 4)
(setq web-mode-attr-indent-offset 4)
(setq web-mode-attr-value-indent-offset 4)
(setq web-mode-indentless-elements 4)
(setq web-mode-markup-indent-offset 4)
(setq web-mode-sql-indent-offset 4)
- Welche Variable habe ich verpasst?
- Wie könnte ich die Antwort selbst gefunden haben?
Großartig, aber die von Ihnen zitierte URL ist jetzt einzigartig wenig hilfreich. So sehr, dass es zu verkaufen ist. :-) – Calaf
Hoppla! Ich bin mir nicht sicher, wie dieser Tippfehler vorbeigekommen ist, als ich den Link kopiert habe. Natürlich passiert das * einmal *, dass ich meine Links nicht doppelt überprüfe. (Jetzt behoben.) –
Danke. Ich sehe, dass 'web-mode-block-padding' das Trio beendet, aber nachdem ich ein paar HTML-Dateien probiert habe, sehe ich keinen Unterschied in der Einrückung. Für eine zukünftige Entdeckung dann. – Calaf