YuanMouRenYe33 downloadsTypora-style editing keymap: heading levels that toggle, heading up/down, task lists, underline, comments, math and image blocks, plus one-click binding of Typora's shortcuts for core commands.
Bring Typora's editing shortcuts to Obsidian — including the ones Obsidian can't do on its own.
Obsidian has commands like "Set heading 1", but pressing the same shortcut again does nothing. This plugin makes heading shortcuts toggle (press Ctrl+1 on an H1 → back to paragraph), adds heading level up/down, and binds the rest of Typora's keymap for you.
main.js and manifest.json from the latest Release.<your vault>/.obsidian/plugins/typora-keymap/.| Hotkey | Command |
|---|---|
Ctrl+1 … Ctrl+6 |
Heading 1–6 · press again on the same level to go back to paragraph |
Ctrl+0 |
Paragraph |
Ctrl+= / Ctrl+- |
Increase / decrease heading level |
Ctrl+U |
Underline |
| `Ctrl+Shift+`` | Inline code |
Ctrl+Shift+C |
Comment (%%…%%) |
Ctrl+Shift+I |
Insert image |
Ctrl+Shift+M |
Math block |
Ctrl+Shift+H |
Horizontal rule |
Ctrl+Shift+X |
Task list |
Settings → Typora Keymap → Apply Typora keymap. This is the same as changing them by hand in Settings → Hotkeys, so you can always reset them with the Reset button.
Ctrl+B bold · Ctrl+I italic · Alt+Shift+5 strikethrough · Ctrl+K link · Ctrl+T table · Ctrl+Shift+K code block · Ctrl+Shift+Q quote · Ctrl+Shift+[ / ] ordered / bullet list · Ctrl+] / Ctrl+[ indent / outdent · Ctrl+\ clear formatting · Ctrl+/ source mode · Ctrl+Shift+L toggle sidebar · Ctrl+Shift+1 open outline · Alt+1…6 switch tab · Ctrl+N new tab · Ctrl+Shift+N new note · Ctrl+Alt+←/→ back / forward.
Ctrl+/ is taken from Obsidian's default "toggle comment" — comments move to Ctrl+Shift+C.
Typora actions with no Obsidian equivalent are listed in the plugin settings. The main ones: save / save as (Obsidian autosaves), select line / select word, table row/column operations, focus mode and typewriter mode.
把 Typora 的编辑快捷键搬到 Obsidian,包括 Obsidian 自己做不了的那部分:标题快捷键再按一次退回正文、标题升降级。
Ctrl+1~6(标题,再按一次取消)、Ctrl+0 正文、Ctrl+= / Ctrl+- 升降级、Ctrl+U 下划线、Ctrl+Shift+\`` 行内代码、Ctrl+Shift+C 注释、Ctrl+Shift+I 图片、Ctrl+Shift+M 公式、Ctrl+Shift+H 分割线、Ctrl+Shift+X` 任务列表。Ctrl+/ 原本是 Obsidian 的「注释」,这里让给源码模式,注释挪到 Ctrl+Shift+C。MIT