]> Sergey Matveev's repositories - stargrave-blog.git/commit
Отзывчивость 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)
commit9c826336509763a790aa11741effd5fd124fe362
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent23c323fb8f93e9c35f4634f8a854a1be139cff94
Отзывчивость Vim с set cursorcolumn

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,
действительно убирает полностью все тормоза. Полностью отключать я её не
собираюсь, ибо мне нравится эта фишка, но для редких случаях можно, всё
же не полностью выключая синтаксическую подсветку.