Jeśli mam :setf html
wszystko działa zgodnie z oczekiwaniami w poniższym przykładzie (dopasowanie pasuje do wcięcia).Jak naprawić ten mniejszy problem z wcięciem w vim?
Podobno mam następujący kod (zwróć uwagę na wcięcie przed kodem), z wyjątkiem tego, że mam go na :setf php
.
the | jest kursor
<div class="sig">|</div>
Gdybym wciśnij enter, to robi to
<div class="sig">
|</div>
Ponieważ 99% edycji im php czasu istnieje html w pliku szablonu, ja znajduję to trochę denerwujące do przełącznika .
Wydaje mi się, że musi istnieć sposób, aby vim czytał znaczniki i być może miał wiele typów plików w jednym dokumencie (tak jak gdyby setf=html
mógł przeczytać znaczniki stylu lub wbudowany znacznik stylu i "wiedzieć", że ten mały urywek w „” to typ pliku css
Moje vim (7.3.429 w Debianie) zachowuje się dobrze. Czy możesz zamieścić swoje '.vimrc' plik? Być może, że będzie nam pomóc bit. –
https://gist.github.com/2657638 – Tallboy