Commit Graph

18 Commits

Author SHA1 Message Date
Valdemar Lorenzen bd78656691 feat: show relative line numbers around primary cursor 2026-10-08 12:15:18 +02:00
Valdemar Lorenzen a3a0da2586 feat: add line-number gutter 2026-10-08 11:23:52 +02:00
Valdemar Lorenzen 619c180316 feat: add searchable command palette 2026-10-08 11:17:03 +02:00
Valdemar Lorenzen 6ae5ccb220 refactor: derive terminal regions from Ratatui layout 2026-10-08 11:04:17 +02:00
Valdemar Lorenzen 8ef92a7b15 feat: implement selection-first multi-target editing 2026-10-08 10:59:25 +02:00
Valdemar Lorenzen 53fcd7a1f2 feat: add Visual change with grouped replacement undo 2026-10-07 13:30:11 +02:00
Valdemar Lorenzen f775ff3b59 feat: add Visual selection and clipboard editing 2026-10-06 13:16:47 +02:00
Valdemar Lorenzen 6104b73fdb feat: add word and WORD motions 2026-10-06 12:39:00 +02:00
Valdemar Lorenzen 3ad6ca1fe2 feat: add literal buffer search and match navigation 2026-10-06 12:15:00 +02:00
Valdemar Lorenzen 714f1ff4de feat: expose typed action and mode configuration values 2026-10-05 16:26:25 +02:00
Valdemar Lorenzen bb242b35b6 feat: use readable keybinding notation 2026-10-05 16:19:43 +02:00
Valdemar Lorenzen 3fd89fcbed feat: make keybindings configurable 2026-10-05 16:04:14 +02:00
Valdemar Lorenzen 368442ba29 feat: add Vim-style J line joining 2026-10-05 15:57:17 +02:00
Valdemar Lorenzen f81405a5ed feat: add Vim-style I and A and move redo to U 2026-10-05 15:48:27 +02:00
Valdemar Lorenzen ae1fe5223a fix: restore caller panic hook when terminal session ends 2026-10-05 15:13:14 +02:00
Valdemar Lorenzen 01805bba0e refactor: move modal paste policy into editor input 2026-10-05 15:06:20 +02:00
Valdemar Lorenzen 73b15f5134 refactor: centralize editor plugin lifecycle ownership 2026-10-05 14:27:54 +02:00
Valdemar Lorenzen 396ffc4f3a feat: implement modular modal editor and isolated Ruby plugins 2026-10-05 14:04:25 +02:00