Я обнаружил, что свертывание кода помогает мне лучше организовать свои файлы. Таким образом, в нижней части моего ~/.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
Это имеет преимущество использования ПРОБЕЛ для переключения сгибов на курсоре, или если они начинают раздражать меня, я могу использовать z R , чтобы развернуть все .
Однако я также зависим от подсветки синтаксиса. Я использую python.vim
Дмитрия Васильева, но он не выделяет синтаксис в строке сгиба:
Отсутствие подсветки синтаксиса для Field('id', type='integer', unique=True, notnull=True),
затрудняет мне глаза, когда я привык видеть цвета подсветки
То, что я ищу, это python.vim
, который поддерживает подсветку синтаксиса в сводке сгиба ... если бы это было у Дмитрия, он бы выделил строки зеленым цветом примерно так:
Я хочу продолжить использовать foldmethod=indent
, если это возможно. Есть ли способ получить подсветку синтаксиса в кратких сводках? Возможно другой python.vim
?