Vim: "Klammer-Matching" für Sprachen ohne Klammern? (Ruby, Python usw.)


10

Vim ist großartig darin, passende Zahnspangen hervorzuheben. Aber in letzter Zeit arbeite ich in Ruby, wo Methodendefinitionen im Allgemeinen mit dound enden mit endanstelle von {und }. In ähnlicher Weise verwenden ifAnweisungen und caseAnweisungen und andere keine geschweiften Klammern, sondern nur Schlüsselwörter.

Hat jemand eine Konfiguration, die übereinstimmende Schlüsselwörter wie dieses hervorheben kann - wenn ich zum Beispiel auf einem bin end, markieren Sie das do, das diesen Block gestartet hat?

Antworten:



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.