写作这件事,很多人纠结的不是“写什么”,而是“写了多少”。有时候老师要 800 字,领导要 1000 字,公众号自己给自己定个 2000 字目标,你一边码字一边盯着 Obsidian 底栏那个小小的字数统计,结果选中一段话准备删改,它还在老老实实显示“整篇文档 3241 字”,完全不管你眼前这小段到底多长。久而久之,人会产生一种错觉:我到底是被内容困住,还是被这个不听话的字数工具困住了。
后来我发现了一个插件,干的事情听上去特别无聊:就是把内置的 Word Count 换掉。但用了一段时间,我的感受是——这东西属于那种“你第一次用会嫌它简单,用一周之后离不开”的类型。
先说它和自带字数统计最大的区别: 平时不选中文本时,它的表现和官方 Word Count 差不多,乖乖告诉你当前文件多少字、多少字符、多少句子。关键在于一旦你选中一段文本,插件就立刻只统计选中部分。 这在几个场景下特别好用:
- 调整一段话的长度,比如老师说“这一段控制在 150 字左右”,你选中那一段一看,220 字,该砍哪里一目了然。
- 写公众号标题、副标题时,平台往往有字数限制,选中标题就能立刻知道会不会太长。
- 处理脚注、引用的时候,想判断正文到底写了多少,而不是连脚注一起算。
我自己会直接把 Obsidian 自带的 Word Count 核心插件关掉,只留这个插件。两个一起开着不仅重复,占空间,还挺影响注意力的。
有意思的是,这个插件并不满足于“帮你数一数”,它其实是给你的整个库做了一个“写作健康档案”。它可以记录各种统计数据:
- 当前文件:字数、字符数、句子数、脚注数量、Pandoc 引用数量
- 整个库:总字数、总字符、总句子、总脚注、总引用、文件总数
- 今天:今天新写了多少字、多少字符、多少句子、多少脚注和引用
听着有点像微信运动,但它统计的不是步数,而是你今天敲了多少字。如果你是那种喜欢打卡、做计划的人,可以每天看一眼“Words typed today”,心理会很踏实:啊,今天确实写过东西,不是白滚一天手机。
更贴心的是,它的状态栏是高度可定制的。不是那种“一股脑全给你塞下面”的粗暴风格,而是你可以自己选: 只要当前文件字数 + 今日字数? 还是再加上库总字数,看看“作品总量”? 甚至你主要写学术,就把脚注数、Pandoc 引用数也打开,顺便监督一下自己有没有认真引用文献。 而且支持所有语言,你中英混写、写代码片段、写笔记都不影响它工作。
说完功能,再聊聊怎么装,免得你看得心动找不到入口。
你可以在 Obsidian 里这样操作(电脑端):
- 点“浏览”,在社区插件里搜索类似
Better Word Count 这种字样(字数统计增强类插件,描述里会写支持选中文本统计和库统计,很好认)。 - 再回到“核心插件”,把官方自带的
Word Count 关掉,避免两个状态栏一起挤着你。
装好之后,建议再去插件的设置里稍微收拾一下:
- 勾选你想在状态栏里看到的项目,比如“当前文件字数”“选中文本字数”“今日输入字数”“库总字数”等。
- 如果你是学生或者学术写作者,可以把 Footnotes、Citations 的统计打开,方便控制引用量。
- 如果你写小说或者长篇,把“句子数”也打开,有时候看句子数量比看字数更能感受到节奏。
真正用起来,其实你几乎不用“学”: 正常写作时,看一眼底栏就是整篇数据; 需要精细调整某一段,就用鼠标选中那一段,底栏数字立刻变成“选中文本的统计”; 一天写完,随手瞄一眼“Today words”,大概知道今天状态怎样。
有一些细节也挺暖心,比如: 你切到不是 Markdown 的文件,也能统计全库字数; 有大佬专门给它加了脚注、引用、页面计数等能力; 还有人帮忙排查启动时的报错、重命名文件时的 bug、状态栏的对齐问题。这个插件基本是社区一起打磨出来的,不是那种“作者一扔就不管”的孤零零小工具。
写到这,我挺喜欢这种“小而实用”的插件设计:它不夸自己能提高多少生产力,也不给你画什么“知识管理大饼”,就是老老实实把字数这件小事做到极致。对于用 Obsidian 写东西的人来说,它像桌上那支好用的笔——你不会每天夸它,但每次写字都顺手一点,心里也就轻松一点。