Based on 27 ratings:
Sign in to rate
< Back

Handy Answer Keys Shortcuts

<10kB. Updated 2013-07-06.

Description

Bind 'j', 'k', 'l', ';' to card answering actions. This allows answering with right hand, keeping your thumb on SPC (default action) and other fingers on 'j', 'k', 'l', ';'. If the number of buttons is less than 4, 'l' and ';' will do the right thing - choose the maximal ease level. If you are in the "question" state (no answer is yet visible) these keys bypass the display of the answer and automatically set the ease level. So if you press ';', the note is automatically marked with the highest ease level (last button in answer state), if you press 'k' or 'l', the note is marked by the default ease level ("good"), if you press 'j', the note is marked as hard (first button). As a bonus, 'z' is bound to undo.

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

To download this add-on, please copy and paste the following code into the desktop program:

2090822731
If you were linked to this page from the internet, please go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

Reviews
Ask a Question

Write a Review

How to remove bypass
Posted on 2016-04-14

could anyone let me know how configure this to NOT bypass "show answer" when I hit the key(s)?

reload(sys) is quit dangerous
Posted on 2016-03-18

from __future__ import unicode_literals
import sys
sys.setdefaultencoding('utf8')

are quite enough

Simple way to reassign Review shortcuts
Posted on 2015-08-19

Since Anki doesn't ship with customizable keyboard shortcuts this add-on comes in very handy, indeed.

For those of you having trouble configuring Unicode shortcuts: You have to set the encoding of the python script to UTF8. To do this add the following three lines at the beginning of the script (right after the last #-commented line):

import sys
reload(sys)
sys.setdefaultencoding('utf8')

You should now be able to assign any Unicode key you want, Umlauts (e.g. 'ö' included).

Good addon, ö doesn't work
Posted on 2015-04-12

This seems to be a pretty good addon. For some reason I can't get ö to work as the 4th key with Finnish keyboard.

Would be nice if there was a small delay on the add, like 0.2s or so, that you can't go through your question. Sometimes 2-3 questions go by since the little, accidental, holding of the key goes through questions so fast.

The 'ö'-trick mentioned in other post for german keyboard didnt work. I tried all kind of codes, UTF-8, binary and whatever I could find. Nothing seemed to work for the ö-bind.

Great work otherwise, though.

Perfect
Posted on 2015-03-20

I can't live without it

This is very useful
Posted on 2014-12-19

This plugin works great and you can customize it easily!

Extremely nice
Posted on 2014-11-01

As a new user it can be good to use the show answer - select difficulty steps. When you are more familiar with how studying in Anki works, this addon is a nice feature which allow you to focus on the stuying, by fewer keypresses and not getting distracted by the card's due times.

German layout
Posted on 2014-10-19

Awesome plugin!
If anyone else has a german keyboard layout and wants to use 'ö' as the 4th key, you have to replace the 4th key (forgot what it was on the english layout) with u'\xf6'.
So then you have the lines
elif key in ["j", "k", "l", u'\xf6']:
and
elif key == u'\xf6':

Answer Key Remap "Mouse Clicks"
Posted on 2014-09-10

This add on is amazing! I'm wondering: does anyone know how to map the "1" (or "j" in this addon) key to a mouse-click?

Excellent
Posted on 2014-01-06

*Very* handy – thanks for sharing this!

And if I may add: it would be great if you could incorporate an option to assign "Mark Note" and "Suspend Note" to a single key (as opposed to Shift + sth.).

Good and easily customizable
Posted on 2013-11-28

Good and if you want to customize more functionalities just look at source code of Anki on github here: https://github.com/dae/anki ,and modifiy the plugin according to your wish.

Convenient
Posted on 2013-11-18

This is what I was looking for!