6
votes

Comment faire Vim indent JavaScript dans HTML?

VIM 7.0.237 me conduit aux écrous avec indentexpr = htmlindentget (v: lnum) . Lorsque je modifie JavaScript dans un

5 Réponses :


1
votes

Avez-vous essayé Ce plugin ?


1 commentaires

Insatisfaite. Je reçois quelques appels de fonctions décemment indentés suivis d'un Var à gauche aligné. Certaines personnes trouveront agréables que le plugin ne tient pas en train de dérimer pour ou , la structure intéressante du document est donc moins susceptible d'être trop loin à droite.



0
votes

personnellement, je bascule entre : définissez AI et : SET NAIA , mais pourrait être trop fastidieux pour vous.


0 commentaires

5
votes

ici est une question similaire avec Réponse acceptée avec des liens vers deux plugins VIM:

  1. HTML Amélioration de l'indentation: une meilleure indentation pour HTML et JavaScript intégré mentionné par Manni . < / li>
  2. OOP JavaScript indentation: ce script d'indentation pour OOP JavaScript (surtout pour ExtJS) .

    L'un d'entre eux a résolu mes problèmes avec des problèmes de scripts JavaScript.


0 commentaires

1
votes

Je recommande d'installer vim-javascript .

Il s'agit d'un plugin à jour qui tire correctement JavaScript, y compris des développements plus récents tels que la syntaxe utilisée dans des fermetures telles que JQuery.


0 commentaires

0
votes

J'ai des plugins pour indenter des fichiers HTML et JavaScript. Pour indenter JavaScript Inside em> HTML, je modifie temporairement le type de fichier, sélectionnez et éteindre les lignes, puis modifiez le type de fichier en arrière.

:filetype javascript
(select lines)
=
:filetype html


0 commentaires