在Mode-Line上显示当前Buffer的行数

来源:互联网 发布:服务数据单元 编辑:程序博客网 时间:2024/05/09 14:23
代码:
(setq-default mode-line-format             (append mode-line-format                     '((:eval                        (let ((lines (count-lines (point-min) (point-max))))                          (propertize (format "[%d Lines]" lines)                                      'face '(:foreground "red" :background "green")                                      'mouse-face 'mode-line-highlightn                                      'help-echo (format "Current buffer contains %d lines." lines)))))))

效果:

mode-line-buffer-lines