#132 accepted
emory

Request: vi navigation keys for message and folder lists

Reported by emory | May 27th, 2011 @ 07:26 PM

I would find it much easier to use the vi nav keys (j=down k=up h=left l=right) for navigating the folder list and message list.

Google supports those same keys for traversing email messages in Gmail, articles in Reader, etc.

Currently it looks like unmodified qwerty input is used to pick something that starts with that letter.

I don't dislike that or anything, but reaching for the arrow keys is surprisingly uncomfortable (for me).

Comments and changes to this ticket

  • benny

    benny May 28th, 2011 @ 03:40 PM

    • State changed from “new” to “accepted”

    This would be pretty non-standard for a Cocoa program. I'm not even
    quite sure how hard it would be to implement. I do agree that the
    default usage of non-modifier keys is close to useless, so I do not
    really oppose the idea.

    Note that the space key can be used to scroll forwards or to skip to the
    next message. It may save you from some of the “reaching”.

    [state:accepted]

  • emory

    emory June 6th, 2011 @ 03:14 AM

    It may fit in better to use emacs-style control-n/control-p since that is what Cocoa apps seem to use for things like that?

    I prefer the vi-style personally but the emacs-style probably makes more sense.

  • benny

    benny June 17th, 2011 @ 11:14 AM

    I am working on a solution to this. Could you write a feedback email if you are interested in testing/helping?

  • benny

    benny June 23rd, 2011 @ 06:29 AM

    • State changed from “accepted” to “fixcommitted”

    Implemented as a low level feature for now (no GUI). See the release notes.

  • benny

    benny August 3rd, 2011 @ 12:04 PM

    • State changed from “fixcommitted” to “fixreleased”

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Tags

Pages