【技巧+插件推广】中文字数统计 `advance-words-count.el`

不考虑改。这样是为了区分出来。(我故意用了“错误”的语法。)

这个功能我来说不是很实用,因为我用了Spaceline,没有什么地方可以用来显示这个。不过我会在下次(很快)更新的时候加上去。这个将不仅仅是统计字数,还会像 Scrivener 之类的写作软件一样有显示写作目标功能。


等等。似乎 wc-mode早就支持写作目标和在mode-line显示了。

鉴于wc-mode不是很大,所以我就偷懒了,只做个接口兼容它。

現在這個包可以在modekine顯示字數了嗎? 能給小白一個例子嗎? 謝謝

我用的nano-modeline:

(require 'advance-words-count)
(defun nano-modeline-cursor-position (&optional format)
  "Cursor position using given FORMAT."
  (let ((format (or format "%l:%c ")))
    (propertize (format-mode-line '( (:eval (format "%s字" (+ (words-count (point-min) (point-max) words-count-rule-ansci) (words-count (point-min) (point-max) words-count-rule-CJK)))) "   "))
                'face (nano-modeline-face 'secondary))
    ))