Skip to content

Vim mode + user-customizable keybindings #137

@ipapakonstantinou

Description

@ipapakonstantinou

New community gap (3rd scan). Source: community research + code check (verified absent: CodeMirrorEditor.tsx wires fixed keymaps, no Vim extension, no user-rebind layer in shortcuts.ts).

What users want: editor Vim keybindings, and the ability to remap shortcuts.

Evidence:

Demand: Moderate but sticky/vocal — Obsidian ships Vim mode natively; #vim is a 10+ plugin category.

noteser fit: High (Vim) / Med (full keymap UI) — noteser is on CodeMirror 6, so @replit/codemirror-vim is a near-drop-in behind a setting. Fully user-editable keybindings are more work (conflict resolution with existing high-precedence keymaps).

How: gate @replit/codemirror-vim behind a settings toggle, injected into the editor's extension list; expose a small rebind table later.

Evidence strength: secondary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions