Inkiva logoInkivaDocs
User documentation

Key Bindings#

Inkiva supports two shortcut presets. New profiles use the typora preset. Choose the marktext preset in preferences to use the baseline tables in the platform guides, or override individual commands in keybindings.json.

The file is located in the application data directory. Each entry consists of an id/accelerator pair in JSON format:

json
{
  "file.save": "CmdOrCtrl+Shift+S",
  "file.save-as": "CmdOrCtrl+S"
}

Default Typora preset#

The preset changes the most frequently used commands while leaving the rest of the menu bindings available. These are the current overrides; Command means the macOS modifier and Ctrl means the Windows/Linux modifier.

CommandWindows/LinuxmacOS
New tabCtrl+NCommand+N
New windowCtrl+Shift+NCommand+Shift+N
Heading 1–6Ctrl+1…6Command+1…6
Insert tableCtrl+TCommand+Option+T
Insert code blockCtrl+Shift+KCommand+Option+C
Insert quote blockCtrl+Shift+QCommand+Option+Q
Insert math blockCtrl+Shift+MCommand+Option+B
Insert hyperlinkCtrl+KCommand+K
Inline codeCtrl+Shift+`Command+Shift+`
Clear formattingCtrl+</kbd>Command+</kbd>
Source code modeCtrl+/Command+/
Focus modeF8F8
Typewriter modeF9F9
Toggle sidebarCtrl+Shift+LCommand+Shift+L
Toggle OutlineCtrl+Shift+1Command+Control+1
Quick OpenCtrl+PCommand+P

The command palette shortcut remains Ctrl+Shift+P on Windows/Linux and Command+Shift+P on macOS. The titlebar launcher is also clickable.

Available modifiers#

  • Cmd on macOS
  • Option on macOS
  • Ctrl
  • Shift
  • Alt (equal to Option on macOS)

Do not bind AltGr; use Ctrl+Alt instead.

Available keys#

  • 0-9, A-Z, F1-F24, and punctuation such as / or #
  • Plus, Space, Tab, Backspace, Delete, Insert, Return/Enter, Esc, Home, End, and PrintScreen
  • Up, Down, Left, and Right
  • PageUp and PageDown
  • Empty string "" to unset an accelerator

Platform tables#