Если вы не используете фальцовку при редактировании файлов, содержащих страницу
символы подачи, вы можете использовать однострочные сгибы, чтобы выделить их. Использование foldexpr
опция позволяет увеличить уровень сгиба строк, содержащих страницу
символ подачи (ниже, для оценки скорости foldexpr
, я предполагаю, что страница
символы подачи всегда являются первыми символами их строк). Для достижения
желаемый эффект широкоэкранного разделителя эти складки можно сделать автоматически закрывающимися.
Следующая функция настраивает складывание в соответствии с описанной идеей.
выше. Вызовите его (вручную или с помощью автоматической команды), чтобы включить символ веб-канала
сворачивание в текущий буфер.
function! FoldPageFeed()
setl foldmethod=expr
setl foldexpr=getline(v:lnum)[0]==\"\\<c-l>\"
setl foldminlines=0
setl foldtext='---\ new\ page\ '
setl foldlevel=0
set foldclose=all
endfunction
Результирующие разделители отображаются в виде текста --- new page
, за которым следует
непрерывная строка заполняющих символов (см. :help fillchars
, пункт
fold:
) справа от окна.