Я широко использую многострочные docstrings в моем исходном коде на python, чтобы включить doctests. К сожалению, vim/gvim, похоже, нелегко выделяет синтаксис, иногда теряя его и забывая, что он находится в середине строкового литерала, а выделение "переворачивает" из строки в источник и источник в строку.
Я могу прокручивать вверх и обратно, а vim обычно исправляет проблему, но иногда это требует нескольких попыток.
Помимо того, что мои докстерии короче, есть ли способ помочь vim сохранить выделение на этих длинных литералах в порядке?