Headless rich text editor built on ProseMirror with extensible architecture for building custom editors
94
Build a text editor with custom keyboard shortcuts that enhance productivity for common editing operations.
Create a rich text editor that implements the following keyboard shortcuts:
Format Shortcuts: Implement shortcuts to apply text formatting without using toolbar buttons
Navigation Shortcuts: Add shortcuts for quick navigation
History Shortcuts: Provide standard history navigation
Custom Action Shortcuts: Create a custom shortcut that clears all content from the editor
The editor should handle platform differences (macOS vs other platforms) appropriately for modifier keys.
@generates
/**
* Creates and returns a configured editor instance with keyboard shortcuts
*/
export function createEditor(element: HTMLElement): any;
/**
* Destroys the editor and cleans up resources
*/
export function destroyEditor(editor: any): void;Provides the rich text editor framework with keyboard shortcut support.
Provides basic editor extensions including text formatting marks.
Install with Tessl CLI
npx tessl i tessl/npm-tiptap--coredocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10