Emacs 内的跟打器,只能使用pyim输入
如果使用的 use-package 版本支持 :vc
(use-package typepad
:vc (:url "https://github.com/welandx/TypePad.el"
:branch master))或使用 straight
(straight-use-package '(typepad :type git :host github
:repo "welandx/TypePad.el"
:files (:defaults "txt/*")))- 设置
typepad-text-path, 发文的文本所在目录 M-x typepad, 这一步会 load-dir 并创建 dbtypepad-load, 开始发文- 如果要继续上次的发文
typepad-continue-send - 切换 buffer 后或切出后继续
typepad-focus-return - 发文区
s或跟打区M-s查看相关的命令 - 跟打区:
F5重打,M-n下一段,M-p上一段 - 发文区:
n下一段,p上一段
可设置的选项见 customize group typepad
我的配置:
(use-package typepad
:hook
(typepad-mode . visual-fill-column-mode)
(typepad-readonly-mode . visual-fill-column-mode)
:config
(setq typepad-text-path (concat user-emacs-directory "misc/typepad"))
(add-to-list 'meow-mode-state-list '(typepad-readonly-mode . motion))
(typepad-load-long))output.mp4
演示中使用的输入法为虎码单字,方案文件:huma_danzi
详见 Design
- 创建 buffer
- 统计 pyim 的输入次数
- 测试 huma_pyim 的输入次数
- diff highlight
- emacs-rime?
- 击键数据, 码长
- 计时器
- 结束统计
- 载文, 发文
- 载文路径
- 自动发文
- 列表载文
- 继续发文
- 非乱序继续
- 乱序继续
- 纵向分屏
- 优化 UI
- 存储数据, 分析报告
- 随机发文
- 随机已发内容
- 随机全文
- hook buffer local
- 调整 hook 顺序
- 键准数据
- 速度数据
- 依赖处理
- sqlite 储存数据
- 文章表
- 记录表
- 重排序列
- 处理错字
- 暂停功能
- after-focus-change-function
- buffer-out-hook
- 生成 Hash
- fix timer
- db path
- popup transient
- 重打
- keymap
- 默认文本
- 绘表
示例文本来自 木易跟打
感谢 pyim ,只需要 emacs 就可以顺畅输入中文