Skip to content

[tracker]: Editor motion #16

@shikaan

Description

@shikaan

Very anecdotally (also, how does one gather data here?) it seems that the most common motion is changing the same symbol in another cell, as opposed to change the whole cell.

This means that we could think about more intuitive motion for this editor, for example (using [] to denote the symbol being edited)

// You're editing the octave

C-[3]---
D-----

// you press TAB and it goes

C-3---
D-[-]---      

// instead of

C-3---
[D]-----

Possible motions/key-bindings:

  • TAB: same symbol next cell
  • Shift + TAB: same symbol previous cell
  • Ctrl + TAB: same symbol, same cell, next track
  • Ctrl + Shift + TAB: same symbol, same cell, previous track
  • Arrow Up: next value for the current symbol
  • Arrow Down: previous value for the current symbol
  • Arrow Left: previous symbol same cell
  • Arrow Right next symbol same cell

Maybe we could also step away from the idea of using HTML inputs since we are controlling one character at a time anyway.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions