Emacs bindings in the editor

I’ve been working on a plugin that might be relevant here: Universal Cursor Hotkeys.

The main focus is making Ctrl+P/N/B/F work seamlessly around Markdown tables in Live Preview — entering tables from outside, moving between rows and cells, and exiting back to regular text, all without breaking the flow.

On the editing side, Ctrl+K and Ctrl+Y work as you’d expect: kill from cursor to line end, chain consecutive kills to accumulate content, and yank it back anywhere. Inside table cells, <br> separators and pipe characters are handled automatically so the table structure stays intact. Ctrl+W (kill region) is also supported.

Full details and screenshots in the Share & showcase thread:
Plugin: Universal Cursor Hotkeys — Ctrl+P/N/B/F that work inside Markdown tables