← 返回命令列表

Linux command

flash 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Example

flash

Example

flash -i

Example

flash -p [cat]

Example

flash -h

Example

flash -v

说明

Flash (fla.sh) is a terminal-based flashcard application implementing spaced repetition and active recall learning principles. It uses plain text CSV files as flashcard decks and presents cards in randomized study sessions. Cards are stored in colon-separated CSV format: category:question:answer:score. The score field manages card difficulty—lower scores cause cards to appear more frequently, while cards rated "Easy" receive higher scores and appear less often. The tool uses fzf for fuzzy selection of decks and optionally bat for syntax-highlighted card display. Decks are stored in ~/.local/share/flash/ and support nested directory organization.

参数

-i
Display information about the flashcard system and deck location
-p _previewer_
Change the card previewer (default: bat, fallback: cat)
-h
Display help message
-v
Display version information

FAQ

What is the flash command used for?

Flash (fla.sh) is a terminal-based flashcard application implementing spaced repetition and active recall learning principles. It uses plain text CSV files as flashcard decks and presents cards in randomized study sessions. Cards are stored in colon-separated CSV format: category:question:answer:score. The score field manages card difficulty—lower scores cause cards to appear more frequently, while cards rated "Easy" receive higher scores and appear less often. The tool uses fzf for fuzzy selection of decks and optionally bat for syntax-highlighted card display. Decks are stored in ~/.local/share/flash/ and support nested directory organization.

How do I run a basic flash example?

Run `flash` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -i do in flash?

Display information about the flashcard system and deck location