Edit Field During Review - Cloze (Enhanced)

AnkiWeb addon 1757654367

Fork of Edit Field During Review (Cloze) (AI-detected; may be wrong)

5 other versions of this addon exist. Compare versions ↓

Enables direct field editing during review plus extensive cloze tools—removal, numbering, hints, restructuring, navigation, overlay, preview, and find/replace—with undo, customizable shortcuts, and a searchable command palette.
AI-generated summary; may contain mistakes.

note-managementshortcutsclozefork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
3 (👍 2 · 👎 1)
Updated
2026-01-31
Anki versions
2.1.1~
License
AGPL-3.0 (from the AnkiWeb description)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
JavaScript, Python, JSON, CSS, Ignore List, YAML
Description language
en

Maintenance

stale

  • Last update or commit: 2026-03-05 (241 days before the snapshot).
  • GitHub Actions workflows: 2.
  • Commits in the last year: 9.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.
  • Forks that may still be maintained: "Edit Field During Review (Cloze) Enhanced - mod kaiu 2026" (1066987105).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-01-31
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Edit Field During Review original supported abandoned 11 Dec 2025 👍 166 · 👎 13 88% 3 archived
↳ Edit Field During Review (Cloze) (AI-detected; may be wrong) supported active 22 Oct 2026 👍 189 · 👎 23 84% 25
↳ Edit Field During Review (Native) [EFDRN] supported active 29 Sep 2026 👍 4 · 👎 0 51% 2
↳ Edit Field During Review - Cloze (Enhanced) this addon (AI-detected; may be wrong) supported stale 5 Mar 2026 👍 2 · 👎 1 21% 0
↳ Edit Field During Review (Cloze) Enhanced - mod kaiu 2026 (AI-detected; may be wrong) likely active 18 Jul 2026 👍 0 · 👎 0 – 0
↳ Revisor Interativo de Desenho (Interactive Drawing Reviewer) (AI-detected; may be wrong) likely active 12 Oct 2026 👍 5 · 👎 0 57% 0

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

DirectEdit

Enables direct in-reviewer flashcard text editing with formatting, cloze and list tools, a medical spellchecker, and image resizing, avoiding the browser or edit window.

note-managementformattingshortcutscloze

3 votes 21% approval 👍 2 · 👎 1 Anki 2.1.1~ Updated 2026-10-25

Description

Edit fields directly during review with new cloze editing tools.

Features
• Ctrl+Click any field to edit during review
• Ctrl+. opens searchable command palette with all actions
• Full undo support (Ctrl+Z)

Cloze Tools

Removal
• Ctrl+Shift+R — Remove cloze at cursor
• Ctrl+Shift+U — Remove ALL clozes
• Ctrl+Shift+Alt+R — Remove same-number clozes

Numbering
• Ctrl+Shift+Alt+K/J — Increment/decrement number
• Ctrl+Shift+Alt+N — Renumber (press 1-9)

Hints
• Ctrl+Shift+L — Add/edit hint
• Ctrl+Shift+Alt+L — Remove hint
• Ctrl+Shift+W — Word count hint
• Ctrl+Shift+Alt+S — Selection as hint

Structure
• Ctrl+Shift+S — Split cloze
• Ctrl+Shift+Alt+M — Merge same-number clozes
• Ctrl+Shift+O — Move selection out of cloze
• Ctrl+Shift+Alt+O — Move selection into cloze

Navigation
• Ctrl+] / Ctrl+[ — Jump to next/previous cloze

Tools
• Ctrl+Shift+Alt+T — Toggle cloze overlay
• Ctrl+Shift+Alt+P — Preview card
• Ctrl+Shift+G — Suggest cloze candidates
• Ctrl+Shift+Alt+G — Find & replace in clozes

Note: On Mac, use Cmd instead of Ctrl, Opt instead of Alt.

All shortcuts are customizable in the add-on config.

GitHub | FAQ

Credits
This addon extends Edit Field During Review (Cloze) by BlueGreenMagick, which was based on work by Nickolay (kelciour). Contributors to the
original include Arthur Milchior, Aristotelis P. (Glutanimate), and hikaru-y. Licensed under GNU AGPL v3.

README

Edit Field During Review - Cloze (Enhanced)

An Anki add-on that lets you edit fields directly during review, with powerful cloze manipulation tools.

Features

Field Editing

  • Ctrl+Click on any field to edit it directly during review
  • Changes are saved automatically when you click away
  • Undo support with Ctrl+Z

Command Palette

Press Ctrl+. to open a searchable command palette with all available actions.

Cloze Tools

All shortcuts use Ctrl on Windows/Linux and Cmd on Mac. Alt = Opt on Mac.

Cloze Removal

Shortcut Action
Ctrl+Shift+R Remove cloze at cursor/selection
Ctrl+Shift+U Remove ALL clozes in field
Ctrl+Shift+Alt+R Remove clozes with same number

Cloze Numbering

Shortcut Action
Ctrl+Shift+Alt+K Increment cloze number
Ctrl+Shift+Alt+J Decrement cloze number
Ctrl+Shift+Alt+N Renumber cloze (then press 1-9)

Hints

Shortcut Action
Ctrl+Shift+L Add/edit hint
Ctrl+Shift+Alt+L Remove hint
Ctrl+Shift+W Add word count as hint
Ctrl+Shift+Alt+S Use selection as hint

Cloze Structure

Shortcut Action
Ctrl+Shift+S Split cloze at selection
Ctrl+Shift+Alt+M Merge same-number clozes
Ctrl+Shift+O Move selection out of cloze
Ctrl+Shift+Alt+O Move selection into cloze
Ctrl+Shift+Alt+I Convert image to cloze

Navigation

Shortcut Action
Ctrl+] Jump to next cloze
Ctrl+[ Jump to previous cloze
Ctrl+Shift+Alt+, Jump to beginning of field
Ctrl+Shift+Alt+. Jump to end of field

Tools

Shortcut Action
Ctrl+Shift+Alt+T Toggle cloze info overlay
Ctrl+Shift+Alt+Y Copy cloze content to clipboard
Ctrl+Shift+Alt+P Preview card
Ctrl+Shift+Alt+G Find & replace in clozes
Ctrl+Shift+G Suggest cloze candidates
Ctrl+Shift+Alt+F Replay question (show front)

Configuration

Open the add-on config from Tools > Add-ons > Config to:

  • Select which fields are editable per note type
  • Customize keyboard shortcuts
  • Configure formatting options

Development

Setup

After cloning the project, run the following command

git submodule update --init --recursive
npm ci

The first command installs ankiaddonconfig as a git submodule, and the second command installs the npm dev dependencies of this project.

Updating typescript code

After editing code in ./src/ts, run npm run build to compile it to ./src/addon/web/editor/editor.js.

Tests & Formatting

This project uses mypy type checking for Python, and standardjs for formatting Javascript.

python -m mypy .
npx standard --fix

You will need to install the following python packages to run mypy:

python -m pip install aqt PyQt5-stubs mypy types-simplejson

Building ankiaddon file

After cloning the repo, go into the repo directory and run the following command to install the git submodule ankiaddonconfig

git submodule update --init --remote src/addon/ankiaddonconfig

After installing the git submodule, run the following command to create the .ankiaddon file

cd src/addon ; zip -r ../../edit-field-during-review-cloze-enhanced.ankiaddon * ; cd ../../