Skip to content

Add Vim-style shortcuts (Shift+H / J / K / L) to move cards between and within columns #31

@koresent

Description

@koresent

Feature description

KanBased already provides excellent Vim-inspired navigation (HJKL for movement, I for edit, etc.).
However, it currently lacks a way to reorder or move cards using only the keyboard.

Adding Shift-modified Vim keys would let users move focused cards both within the same column and between columns, maintaining the fast, keyboard-driven workflow the app is built around.


Proposed solution

Introduce the following keybindings when a task card is focused:

Shortcut Action
Shift + K Move the focused card up within its column
Shift + J Move the focused card down within its column
Shift + H Move the focused card to the previous column
Shift + L Move the focused card to the next column

Expected behavior:

  • The card moves instantly without losing focus
  • The viewport scrolls if needed to keep the card visible
  • If movement isn’t possible (e.g. top of column or first column), nothing happens
  • Works consistently with existing Vim-style navigation (HJKL)

Motivation

  • Keeps the workflow entirely keyboard-driven
  • Perfectly fits the existing Vim-like design of KanBased
  • Greatly improves speed and efficiency for power users
  • Increases accessibility and usability without needing drag-and-drop

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