Monorepo for Tangled โ€” https://tangled.org

[FEATURE] Shortcuts! #193

closed
opened by bpavuk.neocities.org

I was trying out Linear, and I immediately fell in love with shortcuts. Keyboard there feels like a first-class citizen, with Vim-style shortcuts for everything. This is incredibly satisfying for a Vim nerd like myself. I think we can start with j/k for scrolling, h/l for moving one tab left or right. On a repository's "overview" page, h would move us to "pipelines" and l would move us to "issues". Of course, don't forget the classic gg/G for rapidly moving up and down! ? and/or would both be nice to bring up the shortcuts menu.

If possible, we could make it so that j/k keys move focus on items instead of usual scrolling, like it is done on Linear's issues page. And something I would love to see the most - use g key to open various repo pages! go - overview gi - issues gp - pulls gP - pipelines

Tangled is so fast that mouse is too slow for it. If you want, we can further discuss the shortcut design for Tangled here or on Discord.

? and or

I meant "? key and/or <C-/>"

i think shortcuts are valuable; but not on a website. websites should not hijack mouse keys (webapps may do so).

agreed. global shortcuts for all sort of actions would be at least opt-in feature for really far future. Though I think some general, non-hijacking QoL keybinds like cmd+enter to submit a comment are pretty valuable.

sign up or login to add to the discussion
Labels

None yet.

area

None yet.

assignee

None yet.

Participants 3
AT URI
at://did:plc:ab5inzxnpw4j2zvzlxupr5ut/sh.tangled.repo.issue/3lxchdplllx22