Emacs 缓冲区切换动画、光标处粒子爆炸、鼠标点击波纹、彩虹文本、窗口地震,闪电括号匹配特效

(setq particle-cursor-input-keys '(" "))

(setq particle-cursor-commands
      '(newline delete-char delete-backward-char backward-delete-char-untabify puni-backward-delete-char meow-change delete-word-backward rime--return rime-send-keybinding))

(defun particle-on-type ()
  (when (or (memq this-command particle-cursor-commands)
            (and (equal this-command #'self-insert-command)
                 (member (this-command-keys) particle-cursor-input-keys)))
    (animation)))

降低粒子爆炸的频率,使用起来感觉比较舒适。只在空格,回车,删除等操作时出现,既好看,又不至于影响打字。

2 个赞