Alternatif sözdizimi kullanılarak Vim otomatik girinti PHP / HTML Yapımı

2 Cevap php

Ben Vim PHP düzenleyebilir ve otomatik girintilemeyi keyif aldık, ancak PHP'nin alternatif sözdizimi otomatik girinti isterim değil nasıl. Örneğin, bir HTML şablonu, Vim parantez kullanırken yapar aynı şekilde açık kontrol yapısını tanımıyor. Örnek:

<html>
  <body>
    <p>
      <?php if (1==1): ?>
      This line should be indented.
      <?php endif; ?>
    </p>
  </body>
</html>

Vim açık kontrol yapısını tanımak ve onun içindeki HTML girinti istiyorum. Saf PHP kullanan başka bir örnek:

<?php
  if (1==1):
    echo "This line gets indented";
  echo "This one doesn't";
  endif;
?>

Girinti kontrol yapısı hala açık olsa bile, noktalı virgül ile sonlandırılır.

Herkes Vim bu durumlarda işe almak için nasıl biliyor mu? Teşekkürler.

2 Cevap

Bu mevcut Vim eklentileri verilen mümkün değildir, ne de ele alınması muhtemel olduğunu görünüyor.

this dışarı this birini de kontrol