Я обнаружил, что code-folding помогает мне лучше организовать мои файлы. Таким образом, в нижней части моего ~/.vimrc
, я включаю сводный код vim по умолчанию:
""Folding
set foldmethod=indent
set foldnestmax=2
nnoremap <space> za
vnoremap <space> zf
"set nofoldenable "set this to disable folding on file open
У этого есть преимущества использования SPACE для переключения сгибов на курсор, или если они начинают раздражать меня, я могу использовать z R, чтобы развернуть все.
Однако я также увлекаюсь подсветкой синтаксиса. Я использую Дмитрия Васильева python.vim
, но он не выделяет синтаксис в линии сгиба:
Отсутствие подсветки синтаксиса для Field('id', type='integer', unique=True, notnull=True),
затрудняет мои глаза, когда я привык видеть цвета подсветки
То, что я ищу, это python.vim
, который поддерживает подсветку синтаксиса в сводном сводке... если бы это сделал Дмитрий, он выделил бы строки зеленым примерно так:
Я хочу продолжить использование foldmethod=indent
, если это возможно. Есть ли способ получить синтаксические блики в сводках? Возможно, еще один python.vim
?