-
Notifications
You must be signed in to change notification settings - Fork 11
Plugin Commands Reference
This is a complete list of commands registered in RemNote by the Incremental Everything (Plus) plugin. You can access these via the Command Palette (Cmd+/ / Cmd+/ or Cmd+K / Ctrl+K) or their assigned keyboard shortcuts.
See the Keyboard Shortcuts page for default bindings.
Note
Selection-Aware Behavior: Most commands are now context-aware. If you are in the Flashcard Queue but have explicitly focused a different Rem in the Preview Document pane, the command will prioritize your active editor selection over the current flashcard. This allows you to adjust priorities or view history for surrounding material without losing your place in the queue.
-
Make Incremental (Extract) (
Opt+X/Alt+X) —quick: extTags the focused Rem with the#Incrementalpowerup. Text Selection: If text is selected in the editor, it performs a Text Extract (see below). If no text is selected, it initializes the current Rem with inherited or default priority. -
Extract with Priority (
Opt+Shift+X/Alt+Shift+X) —quick: epTags the target with the#Incrementalpowerup and immediately opens the Priority & Interval Popup. Text Selection: Performs a Text Extract, creating a new child Rem from the selected text. The source text is highlighted in blue, and a reference pin to the new extract is inserted immediately after. The parent Rem is tagged with#remove-from-queue, and the new extract includes a back-reference to the parent. If you extract from a PDF highlight, the new sub-extract will also automatically inherit a reference pin bridging directly back to the original PDF source! Multi-rem selection: When multiple Rems are selected, all are initialized as Incremental and the popup opens in batch mode.

-
Reschedule Incremental Rem (
Ctrl+J) —quick: resManually pick a new target date interval, overriding the standard scheduler algorithm. -
Create Cloze Deletion (
Opt+Z/Alt+Z) Applies the native RemNote Cloze Deletion formatting to the selected text. Mimics the SuperMemo workflow for rapid creation of flashcards during incremental reading. Requires a text selection. -
Dismiss Incremental Rem (
Ctrl+D) —quick: disEquivalent to clicking the "Dismiss" button. Removes the Incremental and transfers its history to the Dismissed powerup. -
Open Repetition History (
Ctrl+Shift+H) —quick: hisDisplays a comprehensive history popup. For Incremental Rems, opens the IncRem Repetition History. For regular flashcards, opens the Flashcard Repetition History. -
Execute Incremental Rem Repetition (Review in Editor) (
Ctrl+Shift+J) —quick: erOpen the Editor Review Timer to log a spaced-repetition event directly from your document, without needing to enter the queue. -
Next Item in Queue (
Cmd+Right/Ctrl+Right) —quick: nextRecords a rep and advances to the next item. Equivalent of clicking the "Next" button. Also saves PDF page history before advancing.
-
Set Priority (
Opt+P/Alt+P) —quick: priOpens the Full Priority widget to deeply adjust absolute and relative rankings of the Rem. -
Quick Set Priority (Light Widget) (
Ctrl+Opt+P/Ctrl+Alt+P) —quick: qpriOpens the zero-lag Light Priority widget for immediate integer adjustments. -
Quick Increase Priority Number (Less Important) (
Ctrl+Opt+Up/Ctrl+Alt+Up) Instantly increases the priority number (making the item less important) by the configured Priority Step Size (default:10). No popup is shown. -
Quick Decrease Priority Number (More Important) (
Ctrl+Opt+Down/Ctrl+Alt+Down) Instantly decreases the priority number (making the item more important) by the configured Priority Step Size (default:10). No popup is shown. -
Batch Priority Change A powerful widget for managing the priorities of multiple Incremental Rems at once, designed for large documents with many nested items. (No quick code)
Use Cases: Batch decrease priority of a document/branch after a test, or adjust priorities when your interest in a given subject increases or decreases.
Access:
- Via the Command Palette: search for "Batch Priority Change".
- From the Document Menu (
...on a Rem) to act on it and its descendants.
Priority Operations:
- Increase Priority: Makes items more important by multiplying their priority value.
- Decrease Priority: Makes items less important.
- Spread Evenly: Distributes priorities linearly across a range you define.
- Adjust Proportionally: Remaps priorities to a new range while maintaining relative spacing.
Advanced Features: Interactive table with filtering by name/type/priority range, sorting by any column, "Preview Changes" mode, and CSV export.
-
Batch Assign Card Priority for tagged rems (
Opt+Shift+C/Alt+Shift+C) AssignCardPriorityto hundreds of rems at once, based on a tag.Use Case: If you previously used tags to prioritize your cards (e.g.,
#important!,#P1,#P2,#P3) before the Incremental Everything prioritization system, you can convert your old tagging system to the new one in bulk.Features:
- Assign random priorities within a specific range (e.g., 20–40).
- Intelligently handles IncRems — use their existing IncRem priority as their Card Priority.
- Safely updates rems with existing
manualorincrementalpriorities by requiring explicit "Overwrite" confirmation, with color-coded badges distinguishing Manual CP (amber) from Incremental CP (green).
Access: Focus a tag rem and run the command from the Command Palette, or use the Document Menu.
-
Create Priority Review Document (
Opt+Shift+R/Alt+Shift+R) —quick: prdGenerate a custom document that compiles your absolute highest priority Rems mixed with standard Flashcards for subset review. -
Open Sorting Criteria —
quick: sortBrings up the Sorting dialog to manipulate the flashcard:increm ratio and queue randomization. -
Open Priority Shield Graph —
quick: shiOpen your dynamic progress tracker graph. -
Open Incremental Rems Main View (
Opt+Shift+I/Alt+Shift+I) —quick: incOpens a full-page tracking list of every Incremental Rem in your Knowledge Base. -
PDF Control Panel —
quick: pdfOpens the advanced PDF Control Panel popup for the current PDF source. Allows you to set page ranges for chapters, view and manage all other Rems using the same PDF, track reading time per session and total, view reading history, and set priorities — all from a single interface.
-
Copy Rem Sources (
Ctrl+Shift+F1) —quick: copyCopies all sources from the focused Rem into a session clipboard. Use this to capture the PDF source rem from a template chapter before pasting it onto other chapters/sections. -
Paste Rem Sources (
Opt+Shift+V/Alt+Shift+V) —quick: pasteAdds the previously copied sources to all selected Rems (multi-select supported), or to the focused Rem if nothing is selected. Sources already present are silently skipped (idempotent). Together with Copy Rem Sources, this automates the PDF split workflow. -
No Inc Rem for 15 min (Queue Menu) Temporarily disables the injection of Incremental Rems into your queue for 15 minutes, allowing you to focus purely on flashcards. A timer countdown widget appears in the queue to show the remaining time.
-
Toggle Inc Rems in this device (Queue Menu) Permanently toggle whether Incremental Rems should appear in the queue on the current device (saved to local storage). Useful for devices with smaller screens where the reading interface is cluttered. A yellow banner will appear for 10 seconds whenever you enter the queue to remind you if they are disabled.
-
Text Case Converter (
Shift+F3) —quick: caseCycles through Title Case → UPPERCASE → lowercase.- Smart Detection: Automatically detects the current case and moves to the next stage.
- Rich-Text Safe: Preserves bold, italic, highlights, and other formatting even across element boundaries.
- Inspired by: This feature was inspired by Toshi's "Text Case Converter" plugin.
📖 See Utilities for more details and Title Case rules.

-
Jump to Rem by ID Utility to navigate quickly based on raw IDs.
-
Update all inherited Card Priorities —
quick: ucpCrucial maintenance task. Recursively processes every flashcard and tagged Rem in your knowledge base, pre-computing and propagatingcardPrioritytags so that the queue loads instantly on startup.After the update completes, if any "Rem not found" errors were detected, the command automatically offers to remove orphan cards — flashcards whose parent Rem has since been deleted. The cleanup flow:
- Shows a summary of all orphan cards found (count + affected Rem IDs)
- Presents the list in pages of 25 Rems at a time so the dialog always fits on screen
- Double-checks each candidate live before removal (transient errors are skipped)
- Removes confirmed orphan cards in batches of 25 with progress toasts
- You can cancel at any page without affecting already-confirmed removals
📖 See Troubleshooting#rem-not-found-errors for more details.
-
Refresh Card Priority Cache Forces a manual recalculation of the queue caching system.
-
Remove All CardPriority Tags Bulk maintenance to wipe priorities across a scope. Use with caution.
-
Cancel No Inc Rem Timer Stops system checks when queues are temporarily empty.
-
Debug Incremental Everything / Debug Video Detection Outputs specialized state logs to your developer console to diagnose edge cases.
- 1. Getting Started
- 2. The Philosophy: What is Incrementalism?
- 3. The Core Loop
- 4. Mastering the Queue: Prioritization & Sorting
- 5. Advanced Workflows & Use Cases
- 6. Essential References
- 7. FAQ & Troubleshooting
- 8. Changelog
- 9. Contributing to the Wiki