ποΈ Mayhem Direct Field Editor
Format, cloze and rewrite your notes without ever leaving the reviewer.
Select text on a card and a floating toolbar appears next to it. Highlight it, colour it,
bold it, wrap it in a cloze, or open the field itself in a small editor panel β then keep
reviewing. Works with Basic, Cloze, Image Occlusion, AnKing and custom templates, and
leaves scrolling, spacebar flips and Anki's own keyboard shortcuts alone.
β¨ What it does
- π±οΈ Select-to-format. Highlight any text and the toolbar anchors itself to your
selection. Every button writes straight into the note's real field.
- π·οΈ Complete cloze tooling.
c1βc5 buttons, c+ (next unused number), c=
(reuse the highest), cβ» (cycle), plus a menu for any number up to 99, ::hints, and
removing a cloze while keeping its text. Selecting the [...] on a card retargets that
cloze; selecting across an existing cloze grows to its boundary instead of breaking it.
- βοΈ A real field editor.
Alt+E (or double-click) opens the field's own HTML in a
panel β including a </> source view. What you see is what gets saved, byte for
byte. Switch fields with β / β without closing it.
- β‘ 3 Super Combos. One click for highlight + text colour + underline, fully
configurable (
Ctrl+Shift+H / J / K).
- ποΈ Palettes plus a colour picker. Six highlighters and six text colours, all
editable, with a native picker for anything else.
- π€ Typography. Bold, italic, underline, strikethrough, sub/superscript, MathJax
\(inline\) / \[block\], text-case cycling, clear formatting, and an emoji picker
with recents.
- π‘οΈ Saves you can trust. Every write is confirmed back by Anki with the value the
collection actually stored. If a save is refused, the toolbar says so, keeps your text,
and offers Save anyway β nothing is ever lost quietly.
- βοΈ Settings that take effect immediately. Theme, toolbar position and size, which
toolbar sections to show, palettes, combos, cloze behaviour and every keyboard shortcut,
all under Tools β β‘ Mayhem Direct Field Editor Settings.
β¨οΈ Keyboard shortcuts
All of these are remappable, and any of them can be unbound so the key goes back to
Anki. Shortcuts that need a selection stay out of the way when there isn't one β Ctrl+1
still flags a card until you actually select something.
| Action | Default |
| :--- | :--- |
| Open / close the field editor | Alt+E, or double-click the text |
| Bold / italic / underline | Ctrl+B / Ctrl+I / Ctrl+U |
| Strikethrough | Ctrl+Shift+S |
| Subscript / superscript | Ctrl+, / Ctrl+. |
| Quick highlight | Ctrl+H |
| Super Combos 1 / 2 / 3 | Ctrl+Shift+H / J / K |
| Cloze c1 β¦ c5 | Ctrl+1 β¦ Ctrl+5 |
| Next cloze (c+) / same cloze (c=) | Ctrl+Shift+C / Ctrl+Alt+C |
| Cycle cloze number | Ctrl+Alt+R |
| Remove cloze / add a hint | Ctrl+Alt+X / Ctrl+Alt+H |
| MathJax inline / block | Ctrl+M / Ctrl+Shift+M |
| Cycle text case | Alt+C |
| Clear formatting | Ctrl+Shift+N |
| Next / previous field | Ctrl+Shift+β / Ctrl+Shift+β |
| Save the field now | Ctrl+S |
Inside the editor panel: Ctrl+Enter saves and closes, Esc discards, Ctrl+Shift+X
toggles the HTML source view, and Ctrl+Z is the ordinary text-editor undo.
π§ Compatibility
- Anki 2.1.50+ through the current 25.x releases, Qt5 and Qt6, on Windows, macOS and Linux.
- Note types: Basic, Cloze, Image Occlusion, AnKing, language and medical decks, and
custom HTML templates.
- Other add-ons: the toolbar ignores selections and keystrokes belonging to Anki's
type-in-answer box and to other add-ons' HUDs and panels, so it will not fight them.
- Repair tool: Tools β π©Ή Mayhem Direct Field Editor: Check & Repair Fields scans for
fields damaged by earlier versions (or by other add-ons) and restores what it can.