Vim中的页面馈送符号显示

前端之家收集整理的这篇文章主要介绍了Vim中的页面馈送符号显示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
关于Vim的一个好处是可以插入一个页面馈送符号(Ctrl-L在插入模式下),它将委托打印机在新页面上开始打印以下内容.它在文本中显示为^ L.

有可能使这个符号显示为别的东西,例如

----------------- new page here -----------------

所以在滚动文本的页面时会有更明显的看法?

也就是说,没有从源代码重建Vim.

如果在编辑包含页面文件时不要广泛使用折叠
提供符号,您可以使用单行折叠来标记它们.使用foldexpr
选项可以增加包含页面的行的折叠级别
Feed符号(下面,为了评估foldexpr的速度,我假设该页面
Feed符号始终是其行的第一个字符).实现
屏幕分离器的所需效果可以使这些折叠自动关闭.

以下功能根据所述的想法配置折叠
以上.调用它(手动或通过自动命令)启用页面馈送符号
折叠在当前的缓冲区.

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

结果分隔符显示为文本—新页面后跟一连串字符填充(见:help fillchars,item折叠:)在窗口的右边.

猜你在找的Bash相关文章