Saya sudah mencoba selusin plugin pelangi.
Semuanya bekerja, sampai saya membuka file php atau mengatur filetype = php. Lalu saya mendapatkan tanda kurung dengan warna yang sama di buffer itu.
apa alasannya? Saya mencoba belajar tentang file highlight sintaks vim, tetapi lebih sulit daripada mengambil bahasa tingkat rendah yang baru dan kemudian membaca program tidak berdokumen ... bukan sesuatu yang benar-benar dapat saya lakukan dalam beberapa jam :( hanya sintaks php.vim yang berakhir 700 baris.
Saya telah menemukan ini: https://defuse.ca/blog/vim-rainbow-parentheses-work-in-php menyarankan saya mengedit php.vim dan mengubah:
- syn cluster phpClTop contains=@phpClFunction,phpFoldFunction,phpFoldClass,phpFoldInterface,phpFoldTry,phpFoldCatch
+ syn cluster phpClTop contains=@phpClFunction,phpFoldFunction,phpFoldClass,phpFoldInterface,phpFoldTry,phpFoldCatch,level16
tetapi tidak melakukan apa - apa ... dan saya dapat menemukan yang lain, bahkan tidak melihat pada g:rbpt_max
Artikel itu menyebutkan.
ide ide? Adakah yang berfungsi di php untuk Anda?
Jawaban:
Bekerja dengan https://github.com/amdt/vim-niji
sumber