From 9c826336509763a790aa11741effd5fd124fe362 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 24 May 2024 12:44:45 +0300 Subject: [PATCH] =?utf8?q?=D0=9E=D1=82=D0=B7=D1=8B=D0=B2=D1=87=D0=B8=D0=B2?= =?utf8?q?=D0=BE=D1=81=D1=82=D1=8C=20Vim=20=D1=81=20set=20cursorcolumn?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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, действительно убирает полностью все тормоза. Полностью отключать я её не собираюсь, ибо мне нравится эта фишка, но для редких случаях можно, всё же не полностью выключая синтаксическую подсветку. -- 2.50.0