Vim php için yanlış yorumlar

3 Cevap php

Benim vim php otomatik devam yorumlarına kullanılır. Örneğin:

/* |  <- cursor here

Daha sonra, tuşuna basarak Enter bana verir:

/*
 * |  <- cursor here

ve tekrar bana verir:

/*
 *
 * |  <- cursor here

vs ..

Bildiğim kadarıyla anladığım kadarıyla, bu comments ve formatoptions seçenekleri tarafından denetlenir. Ben şimdi bir php dosyayı açtığınızda Ancak, comments olarak ayarlanır:

s:<!--,m: ,e:-->

Ben bütün ~ /. Vim klasörüne yanı sıra $ VIMRUNTIME klasörün üzerine baktım, ve ben bu değişti nerede / neden bulamıyor, ve neden comments seçeneği yanlış ayarlanmış ediliyor.

İşte benim. Vimrc için bir bağlantı

http://pastebin.com/f1509ce65

3 Cevap

Buldum. Ben nasılsa mahvetmesini bir korkak .vim / girinti / php.vim dosya vardı.

Silinmiş, ve ben aradığım işlevselliği döndü. Teşekkürler tho!

Sürüm 7.3 (patchset 754) varsayılan settiings ile, orijinal yazı olarak aynı hata gözlemlemek:

/**<ENTER>

Beklenen sonuç:

/**
 * <cursor>

Gerçek sonuç:

/**
<cursor>

Çözelti, iki adımdan oluşur:

Dikkate bu iki adımı alır benim vimrc için modifikasyon:

au FileType php setlocal comments=s1:/*,mb:*,ex:*/,://,:#
au FileType php setlocal formatoptions+=cro

Hurra!

php.vim dosya $VIMRUNTIME sizin ftplugin klasöründe olmalıdır.

Vim sürümü 7.2, yorumlar hat bu dosyada satır 74 olduğunu.

Bu dosya silinmiş veya taşınmış aldın?