Je suis en train de modifier le code Ruby dans Vim. Il y a un échec dans l'indentation Ruby.vim qui m'embête.L'indentation Ruby.vim échoue avec chaque..d'abord avec une regex contenant un hachage ('#')
Voici un bloc de code avec indentation correct:
text.scan(/#/).each do |match|
line1
line2
end
Voici comment indente Ruby.vim le code:
text.scan(/#/).each do |match|
line1
line2
end
Toutes les lignes suivantes à la ligne 2 sont en retrait au même niveau que ligne 2.
Le problème est dû à la présence du symbole de hachage (# signifie généralement un commentaire sur une seule ligne) dans la regex.
Quelqu'un peut-il résoudre ce problème dans Ruby.vim et publier le correctif ici? Le problème est toujours présent dans la dernière source de ruby.vim sur github, liée à Derick ci-dessous.
Merci beaucoup.
Merci Derick, je n'étais pas au courant qu'il y avait des fichiers plus récents. Cependant, j'ai essayé les fichiers et le problème est toujours présent. Toute personne ayant une syntaxe .vim capable d'offrir une assistance corrective? Serait vraiment génial de résoudre ce problème. – KomodoDave