LinuxCommandLibrary

anki

Spaced repetition flashcard program

TLDR

Start Anki

$ anki
copy
Open with specific profile
$ anki -p "[Profile Name]"
copy
Import a deck
$ anki [deck.apkg]
copy
Open in base directory
$ anki -b [~/.anki2]
copy

SYNOPSIS

anki [-p profile] [-b basedir] [file]

DESCRIPTION

anki is a spaced repetition flashcard program that helps memorize information efficiently. It uses an intelligent scheduling algorithm to show cards at optimal intervals, maximizing retention while minimizing study time.
The application supports text, images, audio, and video on cards, with extensive customization through card templates and add-ons. It syncs across devices through AnkiWeb.

PARAMETERS

-p profile

Load specific user profile
-b directory
Use alternate base directory
-l lang
Interface language code
--syncserver url
Custom sync server URL

CAVEATS

First startup may be slow while building database. Deck imports can be large. Sync requires AnkiWeb account. Some add-ons may not be compatible with latest versions.

HISTORY

Anki was created by Damien Elmes and first released in 2006. It's based on the SM2 spaced repetition algorithm developed by Piotr Wozniak. The name comes from the Japanese word for "memorization."

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community