External Note Editor (vim, vscode, atom, ...)

AnkiWeb addon 704320065

Fork of External Editor

2 other versions of this addon exist. Compare versions ↓

Opens a configured external editor, such as vim or VS Code, via a customizable shortcut to edit note fields, with configurable launch commands and temporary file extension.
AI-generated summary; may contain mistakes.

note-managementshortcutsfork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
24 (πŸ‘ 16 Β· πŸ‘Ž 8)
Updated
2026-04-16
Anki versions
25.09.2~
License
Apache-2.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

stale

  • Last update or commit: 2026-04-16 (199 days before the snapshot).
  • Test files: 1.
  • Commits in the last year: 1.
  • Issues: 4 open, 7 closed.
  • Pull requests: 0 open, 1 merged.
  • Median first response: 36 hours (6 answered issues and pull requests).
  • Outside pull requests: 50% of 2 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.2825.09.2+2026-04-16
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
External Editor original unknown abandoned 17 May 2022 πŸ‘ 17 Β· πŸ‘Ž 4 60% 7
↳ External Note Editor (vim, vscode, atom, ...) this addon likely stale 16 Apr 2026 πŸ‘ 16 Β· πŸ‘Ž 8 47% 8
↳ text editor for Latex, the selection or html source (FORK) (AI-detected; may be wrong) unsupported abandoned 25 Jul 2020 πŸ‘ 3 Β· πŸ‘Ž 0 44% –

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

Browser external editor has 1 fork β†’

Opens browser notes in separate external editor windows via context menu or configurable Ctrl+Alt+E shortcut, using a minimal wrapper around Anki's Edit current note dialog with autosync disabled.

note-managementshortcuts

7 votes 65% approval πŸ‘ 7 Β· πŸ‘Ž 0 Anki 2.1.66~ Updated 2022-05-18
Vim Mode

Adds Vim-style keybindings to Anki's note editor, with normal and insert modes, cursor movement, J/K field navigation, a mode indicator, and partially working visual, delete, and yank operations.

shortcutsbeta

2 votes 9% approval πŸ‘ 1 Β· πŸ‘Ž 1 ⭐ 3 Anki 25.09.1~ Updated 2026-06-11

Description

This add-on is an updated version of the original External Editor add-on (link) by github user pointtonull.

Next time you press Ctrl + Alt + X while editing a field it'll open your configured editor. (The shortcut is configurable) Note: When you press the shortcut and nothing happens it may be because there is a conflicting shortcut. Try setting a different shortcut in the add-on config and reopen the editor window for the changes to take effect.

It allows you to specify your editor of preference.

For Windows users, remember to escape (duplicate) the backslashes in the path (json uses backslash as a special character): { "editor": "c:\Program Files\Notepad++\notepad++.exe" }

Problems, Bugs, Errors, Improvements If you have an idea for an improvement or encounter a problem please create an issue on Github.

Support my work If this add-on is useful to you please consider buying me a coffee:

Updates: 2026-04-16: Fixes the editor not launching on Windows when configured with a full path 2022-05-17: Added config option for file extension of the temporary file created when editing note contents 2022-04-25: Adjusted default shortcut for mac, add more information on setup in config 2022-02-06: Added compatibility with Anki 2.1.28 2022-01-28: Changed how editors can be configured 2021-11-5: File editor launch commands can now be specified as a list to allow white space in arguments (e.g. ["command", "arg1", "arg with spaces"]). (Contribution by github user jack-faller.) 2021-9-22: Initial Release (Update for Anki 2.1.45)

README

External Editor for Anki

Editing

Replaces built-in html editor with the one of your choice.

I created this add-on because I spent lot of time copying from Anki to vim, editing, and copying back.

It allows you to specify your editor of preference.

Installation

In Anki 2.1, menu: Tools/Add-ons, click Get Add-ons..., and enter:

704320065

Restart Anki to finish installation.

You can change the editor by clicking in "Config".

Configuration