Emacs有很好的分页符?

时间:2017-12-07 09:17:19

标签: emacs page-break

在Emacs下,如何获得这些好的分页符?

enter image description here

2 个答案:

答案 0 :(得分:2)

安装page-break-lines包,然后:

M-x turn-on-page-break-lines-mode

要插入新的分页符行:C-q C-l
(这会在缓冲区中插入^ L个字符)

您还可以使用C-x [C-x ]

轻松跳转到下一个/上一个分页符

答案 1 :(得分:1)

图书馆Pretty Control-L可让您这样做。您可以轻松自定义分页符(也就是换行符,又名Control-l字符)的外观。 该库是pp-c-l.el

模式pretty-control-l-mode打开和关闭显示屏。

您有以下用户选项和面部,您可以自定义:

  • pp^L-^L-string - 突出显示的字符串代替每个Control-l(^L)字符。

  • pp^L-^L-string-pre - 显示在pp^L-^L-string之前的字符串。

  • pp^L-^L-string-post - 显示在pp^L-^L-string之后的字符串(默认为空)。

  • pp^L-^L-string-function - 用于生成代替Control-l(^L)char的字符串的函数。如果选项值为非nil,则不使用选项pp^L-^L-string。 您可以使用此选项来生成动态定义的显示字符串。 例如,此值显示窗口宽度水平线:

    (lambda (win) (make-string (1- (window-width win)) ?_))
    
  • pp^L-highlight(一张脸,不是变量) - 用于突出显示pp^L-^L-vector的脸。