2012-05-10 7 views
8

Wenn ich :setf html habe funktioniert alles wie erwartet im folgenden Beispiel (der Einzug entspricht).Wie behebe ich dieses kleine Problem mit der Einrückung mit vim?

sagen, aber ich habe den folgenden Code (beachten Sie den Einzug vor dem Code), außer ich habe es auf .

die | der Cursor

 <div class="sig">|</div> 

Wenn ich die Eingabetaste drücken, tut es dies

 <div class="sig"> 
|</div> 

Da 99% der im Bearbeitungs php Zeit gibt es html in der Template-Datei, ich es irgendwie ärgerlich Schalter finden .

Ich glaube, es muss eine Möglichkeit für vim geben, um Marker zu lesen und vielleicht mehrere Dateitypen in einem Dokument zu haben (genau wie setf=html könnte es vielleicht lesen Sie die Stil-Tags oder ein Inline-Stil-Tag und 'wissen', dass das kleine Schnipsel in der "" ist ein CSS-Datei des Typs

+0

Mein vim (7.3.429 in Debian) benimmt sich gut. Können Sie Ihre '.vimrc' Datei schreiben? Vielleicht, das uns helfen wird, eine Bit –

+0

https://gist.github.com/2657638 – Tallboy

Antwort

2

Enthält diese Hilfe?

:setfiletype html.php 
Verwandte Themen