Что делать:
Вам необходимо добавить следующий код в ваш файл vimrc:
let r_syntax_folding = 1
Почему это работает:
Этот параметр изменяет способ загрузки плагина Vim-R.
Этот код скопирован из syntax/vim.r
и показывает, как приведенная выше настройка изменяет код запуска:
" Error
if exists("g:r_syntax_folding")
syn region rRegion matchgroup=Delimiter start=/(/ matchgroup=Delimiter end=/)/ transparent contains=ALLBUT,rError,rBraceError,rCurlyError fold
syn region rRegion matchgroup=Delimiter start=/{/ matchgroup=Delimiter end=/}/ transparent contains=ALLBUT,rError,rBraceError,rParenError fold
syn region rRegion matchgroup=Delimiter start=/\[/ matchgroup=Delimiter end=/]/ transparent contains=ALLBUT,rError,rCurlyError,rParenError fold
else
syn region rRegion matchgroup=Delimiter start=/(/ matchgroup=Delimiter end=/)/ transparent contains=ALLBUT,rError,rBraceError,rCurlyError
syn region rRegion matchgroup=Delimiter start=/{/ matchgroup=Delimiter end=/}/ transparent contains=ALLBUT,rError,rBraceError,rParenError
syn region rRegion matchgroup=Delimiter start=/\[/ matchgroup=Delimiter end=/]/ transparent contains=ALLBUT,rError,rCurlyError,rParenError
endif
Цитирование из справки
10.8.Настройка сгиба ~
В Vim есть несколько методов свертывания текста (см. | Fold-method | и | fold-команды |).Чтобы включить синтаксический метод свертывания для файлов R, введите в | vimrc |:
let r_syntax_folding = 1
С помощью указанной выше опции Vim загрузит файлы Rсо всеми сложенными складками.Если вы предпочитаете начать редактирование файлов со всеми открытыми складками, вставьте в | vimrc |: