How can we improve Checkvist?

Custom keyboard shortcuts (ability to control VIM style)

While not select(entered) and editing on an item, it would be nice to be able to control movement of items VIM style.
e.g. h/j/k/l=(left/down/up/right)
Also, the ability to go down a certain number of rows.
e.g. 3j = (go down three)
Also, allow ctrl+alt+, and ctrl+alt+. to be used by just pressing , and .
if not in the edit mode.

90 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
senorsmile shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Nicolás Santángelo commented  ·   ·  Flag as inappropriate

    I've created an extension to get some of this features

    It's implemented on top of the existing Checkvist shortcuts so it has some caveats but it mostly works. Right now, it adds:

    l - Expand node (same as `→`)
    L - Focus the list item (same as `Shift →`)
    h - Collapse node (same as `←`)
    H - Un-focus the list item (same as `Shift ←`)
    o - Add below (same as `enter`)
    O - Add above (same as `alt+enter`)
    G - Go to the last item in the tree (same as `End` or `Fn+Down`)
    alt+g alt+g - Go to the first item in the tree (same as `Home` or `Fn+Up`)

    For more info you can check

  • Charles Heckscher commented  ·   ·  Flag as inappropriate

    Would like to be able to select the last level with a quick keystroke combination - I often want to collapse an outline to the second level, which currently takes several taps and tabbing.

  • Christopher Hanlon commented  ·   ·  Flag as inappropriate

    I would love to be able to remap the current keyboard shortcuts. I have been using vi shortcuts for many many years and the current Checkvist keyboard shortcuts drive me crazy.

  • 伴ルカ commented  ·   ·  Flag as inappropriate

    Let's just start with the font colours on buttons 1-6, make editable ones for 8-9 !

  • Orson Kellogg commented  ·   ·  Flag as inappropriate

    Yes! I'm all for the ability to customize keyboard shortcuts. For example, I'd rather have something other than Space to indicate a completed task. It's just too easy (for me) to fat-finger the Spacebar.....

  • John S Wolter commented  ·   ·  Flag as inappropriate

    I can imagine named keyboard layouts that could be like themes or profiles. As part of a user's setup preferences. You might allow two keyboard for the free and ten for the Pro account.

    I've used GMail's and Chrome's shortcut keys layouts. I would find the transition to Checkvist easier with a similar keyboard layout.

  • Dave commented  ·   ·  Flag as inappropriate

    The ability to modify shortcut keys would be handy. For example, on my macbook the ctrl - right and left arrows are used to move from one desktop to another.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I'm keen for using the alt key instead of the control key to modify the arrow keys. And please stop popping up each line's detail each time the modifier key is pressed. Thank you.

  • Joseph commented  ·   ·  Flag as inappropriate

    for now you should bind left and right and right to letters on the keyboard like you do for j,k--up,down. It would make checkvist even more faster.

    may i suggest "u" and "I" as it is right above j and k

  • cmh commented  ·   ·  Flag as inappropriate

    If you exposed the bindings interface, I'd be happy to create a set of vim bindings (or at least a subset that doesn't conflict with current settings).

  • AdminKirill Maximov (CEO / Founder, Checkvist) commented  ·   ·  Flag as inappropriate

    I'm afraid there may be conflicts with existing current shortcuts.
    For instance 'hc' shortcut is used already, so we cannot use 'h', 'as' shortcut is also used for "asap" tasks, and it prevents us from using 'a'.
    'oo' shortcut is used for checklist options popup also.

    So, to implement this, we have to provide totally different shortcut map (or allow user to customize tons of shortcuts).

  • Andrew Fresh commented  ·   ·  Flag as inappropriate

    Same here,I would also like shift+hjkl to move tasks up/down indent/unindent.
    Also, I/i to insert a new task and O/o to insert a subtask (before/after current)

  • sasha commented  ·   ·  Flag as inappropriate

    I love that Checkvist primary mode of entering information is via Keyboard shortcuts. However I find that I'm constantly trying to use Vim commands to modify the tasks.

Feedback and Knowledge Base