Skip to content

GreenMeteor/hotkeys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotkeys Module for HumHub

The Hotkeys module provides a comprehensive reference of keyboard shortcuts available in HumHub's ProseMirror-based rich text editor. It displays an organized, categorized list of all available shortcuts to help users discover formatting commands and navigate the editor more efficiently.

Features

  • Comprehensive shortcut reference – Displays all available ProseMirror hotkeys in HumHub's rich text editor
  • Categorized interface – Shortcuts organized by function (Text Formatting, Structure, Lists & Blocks, etc.)
  • Keyboard-accessible – Quick access via Alt+Shift+? keyboard shortcut
  • Clean, modal interface – Organized display with visual categories and descriptions
  • Responsive design – Optimized for both desktop and mobile viewing
  • Cross-platform support – Handles Windows/Linux (Ctrl) and Mac (Cmd) key differences
  • No configuration required – Works out of the box

How to Access

Keyboard Shortcut: Press Alt+Shift+? from anywhere in HumHub to display the shortcuts modal

Available Shortcuts

Text Formatting

  • Mod+B – Toggle bold text
  • Mod+I – Toggle italic text

Text Structure

  • Mod+Shift+1 – Heading 1
  • Mod+Shift+2 – Heading 2
  • Mod+Shift+3 – Heading 3
  • Mod+Shift+4 – Heading 4
  • Mod+Shift+5 – Normal text
  • Mod+Shift+6 – Heading 5

Lists & Blocks

  • Mod+Shift+8 – Bullet list
  • Mod+Shift+9 – Ordered list
  • Mod+Shift+> – Blockquote
  • Mod+Shift+\ – Code block
  • Shift+Tab – Outdent list item

Navigation & History

  • Mod+Z – Undo
  • Mod+Y – Redo
  • Tab – Next cell in table
  • Shift+Tab – Previous cell in table

Special Actions

  • Mod+Enter – Hard line break
  • Shift+Enter – Soft line break
  • Ctrl+S / Cmd+S – Submit post/comment
  • @ – Mention user (type @username)
  • Alt+Shift+? – Show keyboard shortcuts modal

Key Notes

  • "Mod" refers to Ctrl on Windows/Linux and Cmd on Mac
  • Shortcuts work within HumHub's rich text editor contexts
  • Ctrl+S/Cmd+S for form submission works globally across HumHub
  • Table navigation shortcuts are available when using tables in the editor

About

Modal display for all available hotkeys in HumHub's editor.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •