Я хочу, чтобы моя настройка vim раскрашивала мои скобки, как по умолчанию в DrRacket IDE для Scheme.
Я знаю, как настроить сопоставление круглых скобок с помощью встроенной MatchParen
hlgroup, но я думаю, что будет сложно использовать это с пользой.
DrRacket выделяет совпадающие скобки следующим образом:
- сделать фон скобок и всего их содержимого немного темнее
- также сделайте это для любых скобок внутри скобок
- делайте это только для круглых скобок, где находится курсор (например,
MatchParen
)
Взгляните на этот снимок экрана, чтобы лучше понять, что я имею в виду:
Таким образом, вы получаете хорошую визуальную обратную связь при написании языков с большим количеством скобок, таких как Lisp.
Существует ли плагин, реализующий такое поведение? Или у вас есть советы о том, как я мог бы реализовать это самостоятельно?