Shortcuts used in SuperMemo 2004

Please note that some shortcuts may not work in versions distributed for non-English markets. This is to make sure that the shortcuts do not interfere with some keyboard functions in national Windows releases. Some shortcuts may also be turned off with Tools : Options : SuperMemo : Trim shortcuts. This is due to problems with using some buggy national keyboard drivers.

If you find errors in this file or inconsistencies in using shortcuts, please Report.

Single keys

  • A – Edit the first answer
  • E – Edit texts
  • Q – Edit the first question
  • Ins - Insert element (in the contents window) or Select element (in the browser)
  • Tab - Next control (standard Windows behavior)

Function keys

  • F1 - Help
  • F2 - Translated help
  • F3
    • In text components: search for a string
    • In tasklist manager: Repeat last search
  • F4 - Open the tasklist manager with the currently used tasklist
  • F5 - Classic layout
  • F6 - Filter HTML or RTF source (e.g. to remove formatting that makes incremental reading difficult)
  • F7 - Spellcheck
  • F9 - View the file associated with the component. For example, if you use MS Office, F9 on rich text components will start editing your texts in MS Word, and F9 on HTML components will use your default browser to view your HTML texts (see also: Ctrl+F9 for editing files)
  • F11 - Random review or Random change (in a registry or browser)

Shift+key

  • Shift+click - Drag the clicked component to the Component ClipBox
  • Shift+Enter - Single-spaced new line in HTML (Enter results in double-spacing)
  • Shift+Tab - Previous control (standard Windows behavior)
  • Shift+F3 - Search for leeches
  • Shift+F4 - Import mail from MS Outlook
  • Shift+F8 - Import web pages
  • Shift+F12 - Quick backup

Ctrl+key

  • Ctrl+click
    • view the translation (in text, RTF and spelling components)
    • edit the file (in script and sound components)
    • view the file in the associated editor (HTML, image and video components)
  • Ctrl+Up - go to the parent of the current element
  • Ctrl+Down - go to the first child of the current element or go to its next sibling if the element does not have children (in the contents window)
  • Ctrl+Enter
    • browse the elements belonging to the selected branch (in the contents window)
    • browse all descendants of the current element (in the element window)

  • Ctrl+] - increase font size
  • Ctrl+[ - decrease font size
  • Ctrl+Del - Delete the current component
  • Ctrl+F2 - Learn new material
  • Ctrl+F3 - Go through the final drill
  • Ctrl+F5 - Restore the default windows layout
  • Ctrl+F6 - Next window
  • Ctrl+F7 - Set a read-point in a reading list component
  • Ctrl+F8 - Download remote images referred to in an HTML component
  • Ctrl+F9 - Edit the file associated with the component. For example, if you use MS Office, F9 on rich text components will start editing your texts in MS Word, and F9 on HTML components will use Front Page to start editing your HTML texts
  • Ctrl+F10 - Play again (e.g. to repeat a sound when learning pronunciation)
  • Ctrl+F11 - Random learning
  • Ctrl+F12 - Repair collection
  • Ctrl+A - Select All (in text components)
  • Ctrl+B
    • bold font (in text components)
    • view registry member users in the browser (View : Browse current in the registry)
  • Ctrl+C - Copy to the clipboard
  • Ctrl+D
  • Ctrl+E - Enter the editing mode (in the element window)
  • Ctrl+F - Find elements (in the main window) or Find (in other windows)
  • Ctrl+G - Go to an element with a given number (see the caption of element data window)
  • Ctrl+H - Add an HTML note (in-built HTML template)
  • Ctrl+I - Italic font
  • Ctrl+J - Learning : Reschedule ("Jump interval")
  • Ctrl+K
  • Ctrl+L - Learn
  • Ctrl+M - Memorize an element (i.e. introduce it to the learning process)
  • Ctrl+N - in the HTML component: Open the current HTML file in a new browser window
  • Ctrl+O - File : Open collection
  • Ctrl+P - Tools : Plan - plan your daily schedule
  • Ctrl+Q - Import file (in a component)(e.g. to add sound to a sound component)
  • Ctrl+R - Forget/Reset
  • Ctrl+S - Search for texts containing a given string (globally or in registries)
  • Ctrl+T
    • Edit next component
    • Split activity in Tools : Plan
  • Ctrl+U - Underline font
  • Ctrl+V - Paste from clipboard
  • Ctrl+W - Workload
  • Ctrl+X - Cut
  • Ctrl+Y - Mercy
  • Ctrl+Z - Undo text editing (same as Alt+Backspace)

Alt+key

  • Alt+Left
    • Back, i.e. revisit a recently visited element (in the element window)
    • Change registry subset to its first-level superset (in the registry window)
  • Alt+Right 
    • Forward, i.e. move forward on the list of recently visited elements (in the element window)
    • Change to the first-level subset of registry members (in the registry window)
  • Alt+Backspace - Undo text editing (same as Ctrl+Z)
  • Alt+PgUp - Previous element in the knowledge tree (in the element window)
  • Alt+PgDn - Next element in the knowledge tree (in the element window)
  • Alt+Home - First element in the knowledge tree (in the element window)
  • Alt+End - Last element in the knowledge tree (in the element window)
  • Alt+F4 - Close the program (or the currently active dialog box)
  • Alt+F5 - Dock toolbars (e.g. to clear the desktop)
  • Alt+F7 - Go to the read-point (in text, RTF and HTML components)    
  • Alt+F10 - Open the context menu of the currently active window (element window, browser window, contents window, registry window, etc.)
  • Alt+F11 - Random test or Resume random test
  • Alt+A – Add new
  • Alt+C - View the Contents window
  • Alt+D – Dismiss
  • Alt+E – Edit menu
  • Alt+F – File menu
  • Alt+G – Cancel grade
  • Alt+H – Help menu
  • Alt+I - Show the history list (in the element window)
  • Alt+L – Learn menu
  • Alt+M – Remember, i.e. introduce an element into the learning process; make it memorized
  • Alt+N - Edit : Add to category : Note, i.e. add a new note
  • Alt+O – Tools menu
  • Alt+P - Path in contents
  • Alt+Q - Reference label
  • Alt+R – Forget/Reset
  • Alt+S – Search menu (on the professional level)
  • Alt+T - Edit : Title or Reference : Title depending on the current text selection and the current component type (in the element window)
  • Alt+U - translate all text components in the element window
  • Alt+V – View menu
  • Alt+W – Window menu
  • Alt+X - Remember extract
  • Alt+Y - provide phonetic transcription to all text components in the element window
  • Alt+Z - Remember cloze

Shift+Ctrl+key

  • Shift+Ctrl+Up - Increase the priority of the element
  • Shift+Ctrl+Down - Decrease the priority of the element
  • Shift+Ctrl+Enter - 
  • Shift+Ctrl+Del - Delete the currently displayed element (in the element window)
  • Shift+Ctrl+F2 - Impose template
  • Shift+Ctrl+F3 - Show the references marked in the current article
  • Shift+Ctrl+F5 - Save as default (window layout)
  • Shift+Ctrl+F6 - View source code of HTML and RTF files (in HTML and rich edit components)
  • Shift+Ctrl+F7 - Clear a read-point
  • Shift+Ctrl+F11 
    • Randomize outstanding repetitions
    • (in browsers) Randomize the content of the browser 
  • Shift+Ctrl+F12 - Convert RTF text (rich text components) to plain text
  • Shift+Ctrl+1 - Text : deHTML-ize
  • Shift+Ctrl+B 
    • Browse all elements associated with registry members (in registries)
    • Browse all tasks in a given tasklist (in the tasklist manager
    • Compute burden (in the contents window and in browsers)
  • Shift+Ctrl+C - Copy collection (e.g. for backup purposes)
  • Shift+Ctrl+D - Add to final drill
  • Shift+Ctrl+F - Link registry font (in text components) or Change font (in RTF components)
  • Shift+Ctrl+H - Display the repetition history window
  • Shift+Ctrl+I - Input password to unlock the program running in the demo mode
  • Shift+Ctrl+K - Link registry member
  • Shift+Ctrl+L - Test repetition cycle
  • Shift+Ctrl+M - Merge element with template (in the element window) and Merge branch with template (in the contents window)
  • Shift+Ctrl+O - Edit component order
  • Shift+Ctrl+P - Edit element parameters
  • Shift+Ctrl+Q - Switch the image component display method
  • Shift+Ctrl+R - Force repetition, i.e. execute a repetition mid-interval before its scheduled repetition date
  • Shift+Ctrl+S - Swap question with answer (in the element window)
  • Shift+Ctrl+T - Transfer the current element to another collection
  • Shift+Ctrl+U - View source data of the element (i.e. without the applied template)
  • Shift+Ctrl+V - Move current element to a selected knowledge tree branch (Edit : Move)
  • Shift+Ctrl+W - Switch window
  • Shift+Ctrl+Y - Copy transcription

Ctrl+Alt+key

Important! If you select Tools : Options : SuperMemo : Trim shortcuts many of Ctrl+Alt+key shortcuts will not work!

  • Ctrl+Alt+Up - Drag up all components in dragging mode (in the element window)
  • Ctrl+Alt+Left - Drag left all components in dragging mode (in the element window)
  • Ctrl+Alt+Right - Drag right all components in dragging mode (in the element window)
  • Ctrl+Alt+Down - Drag down all components in dragging mode (in the element window)
  • Ctrl+Alt+A - Add a new task
  • Ctrl+Alt+C - Select a category
  • Ctrl+Alt+D - Duplicate an element
  • Ctrl+Alt+E - Add a new e-mail task
  • Ctrl+Alt+H - Edit : Add to category : HTML file
  • Ctrl+Alt+I - Tools : Statistics : Analysis
  • Ctrl+Alt+L
    • in the element window: Start branch learning beginning with one of the ancestors of the currently displayed element (e.g. to make repetitions only in the Physics branch)
    • in the contents window: Start branch learning beginning with the selected element
    • in the browser window: Start subset learning on the browser
    • in Search : Find elements: Select a search definition
  • Ctrl+Alt+M - Save the current element as the default template for the current category
  • Ctrl+Alt+N - Add a new article to the current category
  • Ctrl+Alt+O - Tools : Options
  • Ctrl+Alt+P - Postpone repetitions in the current branch
  • Ctrl+Alt+R - Add article to the reading list
  • Ctrl+Alt+Q - Add a pronunciation pair
  • Ctrl+Alt+S - Save file associated with the component locally (i.e. on your hard disk)
  • Ctrl+Alt+T - Select a tasklist
  • Ctrl+Alt+U - Add a URL element
  • Ctrl+Alt+X - Open the text registry
  • Ctrl+Alt+Y - Layouts manager
  • Ctrl+Alt+Z - Convert text to capitalized lower-case
  • Ctrl+Alt+Enter - Collapse the current branch (in the contents window)
  • Ctrl+Alt+F10 - Show or hide the background behind SuperMemo
  • Ctrl+Alt+F11 - Show or hide the toolbars window
  • Ctrl+Alt+F12 - Move one difficulty level up (see: Ctrl+Alt+Shift+F12)

Ctrl+Alt+Shift+key

  • Ctrl+Alt+Shift+F12 - Move one difficulty level down (see: Ctrl+Alt+F12)

1.3.50