2012-05-10 34 views
8

Nếu tôi có :setf html mọi thứ hoạt động như mong đợi trong ví dụ bên dưới (thụt đầu dòng phù hợp). Tuy nhiên,Làm cách nào để khắc phục vấn đề thụt lề nhỏ này với vim?

tuy nhiên, tôi có mã sau đây (lưu ý thụt lề trước mã), ngoại trừ tôi có nó trên :setf php.

the | là con trỏ

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

Nếu tôi nhấn enter, nó thực hiện điều này

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

Bởi vì 99% thời gian php chỉnh sửa im có html trong mẫu tập tin, tôi tìm thấy nó loại gây phiền nhiễu để chuyển đổi .

Tôi cảm thấy phải có cách để đọc dấu và có thể có nhiều loại tệp trong một tài liệu (giống như setf=html có thể đọc thẻ kiểu hoặc thẻ kiểu nội tuyến và 'biết' rằng đoạn mã nhỏ đó trong "" là một css filetype

+0

vim của tôi (7.3.429 trong Debian) cư xử tốt. bạn có thể đăng file '.vimrc' của bạn? có lẽ đó sẽ giúp chúng tôi một bit. –

+0

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

Trả lời

2

có sự giúp đỡ này?

:setfiletype html.php 
Các vấn đề liên quan