]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Отзывчивость Vim с set cursorcolumn
authorSergey Matveev <stargrave@stargrave.org>
Fri, 24 May 2024 09:44:45 +0000 (12:44 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 24 May 2024 09:44:45 +0000 (12:44 +0300)
https://stackoverflow.com/questions/19030290/syntax-highlighting-causes-terrible-lag-in-vim
При редактировании писем и Git log message, у меня Vim частенько
потребляет 100% CPU и невероятно тормозит. Иногда в письмах даже
приходилось делать set syntax=off делать. Грешил всё это время на
людей которые обновляют файлы синтаксической подсветки, где
появляется что-то очень дорогое для расчётов.

Как оказалось, в одном из комментариев на stackoverflow, еле заметном,
кто-то предложил отключить такие фишки как cursorcolumn и cursorline,
которые динамически меняют цвет фона. И, о чудо, отключение cursorcolumn,
действительно убирает полностью все тормоза. Полностью отключать я её не
собираюсь, ибо мне нравится эта фишка, но для редких случаях можно, всё
же не полностью выключая синтаксическую подсветку.


No differences found