Simple vocabulary trainer app for Emacs.
Store learning vocabulary in org file.Separate context by org headings.
Put tag by foreign-put-tag
function and start learning call foreign-start-learning
.
When you are finished your translation call foreign-check-answers
to get a result and that it.
Clone the repository:
git clone https://github.com/Prikaz98/foreign.git
Add project in your emacs config file (init.el, .emacs whatever):
(add-to-list 'load-path "/path/to/project/foreign")
(require 'foreign)
- [ ] Remove list markers correctly
- [ ] User shouldn’t be able to change words which they’re learning (in session)
- [ ] Launch random lesson
- [X] Collect statistic (Optional)
- [X] Use same org tag or org property to mark entity
- [X] Create special mode