Кажется, подобный пост хотел написать Никита, но когда я начал разбираться с этой штукой, то не смог удержаться)
Об этом плагине (скорее даже сборке плагинов) я слышал неоднократно, но как-то пропускал мимо, а сейчас наконец решился добавить его в свой конфиг и мягко сказать прифигел с объёма предоставляемого функционала. Вообще не сказал бы, что мне нравятся подобные плагины, которые делают настолько много всего разного. Во-первых, потому что сложно за всем этим уследить и разобраться, как и что работает, а во-вторых, потому что это постепенно превращает твой редактор из легковесного и минималистичного в какой-то суперапп, в котором разве что доставку еды на дом нельзя заказать (ну тут я сильно преувеличиваю, конечно). Однако некоторые фичи из него мне так понравились, что не смотря на это заняли место в конфиге. Так, например, отображение области видимости, в которой находится курсор, как ни странно мне видится очень удобным для читаемости кода (именно из-за этого я вообще зацепился за весь этот плагин), ну а ещё это красиво. Некоторые же части этого плагина остаются для меня загадкой до сих пор.
Ассоциация, приходящая на ум при виде snacks — огромный мультитул с кучей инструментов. Из них тебе понадобятся от силы несколько, но таскать при этом придётся все целиком.
А ещё меня зацепила упоминаемая в документации к подплагину scroll схожая реализация плавного пролистывания строк. Интересно, как вообще это устроено под капотом, в особенности плавное перемещение курсора.

