ZooWork Market · Skill
inline-editor
Inline text editing implementation within the file browser preview pane using a tmux PTY backend, coordinating cursor movement, text manipulation, and editor state management. Covers entry/exit lifecycle, dimension and viewport calculations for accurate rendering, confirmation dialogs for destructive edits, click-away detection to commit or cancel changes, mouse-event forwarding so terminal-aware interactions remain responsive, and app-level key routing to selectively capture or propagate shortcuts. Use when working on inline editing features, text input components, or debugging editor rendering/input issues in the file browser plugin.