(Re)generate: (find-eev-intro)
Source code:  (find-eev "eev-intro.el" "find-eev-intro")
Main intros:  (find-eev-quick-intro)
Index to the source files: (find-eev "eev-load.el")
This buffer is _temporary_ and _editable_.
It is meant as both a tutorial and a sandbox.

Here is a list of all the available sandbox-y tutorials that
explain parts and concepts of eev, listed in (a kind of)
recommended reading order. These are the basic ones:

   0. (find-eev-quick-intro)
   1. (find-emacs-keys-intro)
   2. (find-eev-intro)
   3. (find-here-links-intro)
   4. (find-refining-intro)
   5. (find-pdf-like-intro)
   6. (find-eepitch-intro)
   7. (find-audiovideo-intro)
   8. (find-rcirc-intro)
   9. (find-eev-install-intro)

These ones explain ideas, conventions, and usage patterns:

  10. (find-escripts-intro)
  11. (find-links-conv-intro)

These are older and more technical versions of sections of the

  12. (find-eval-intro)
  13. (find-links-intro)
  14. (find-brxxx-intro)
  15. (find-wrap-intro)
  16. (find-eejump-intro)
  17. (find-anchors-intro)
  18. (find-code-c-d-intro)
  19. (find-psne-intro)

These are etcs:

  20. (find-multiwindow-intro)
  21. (find-templates-intro)
  22. (find-org-intro)
  23. (find-videos-intro)
  24. (find-what-sexps-can-do-intro)

These ones explain advanced features that require extra setup:

  25. (find-prepared-intro)
  26. (find-bounded-intro)
  27. (find-channels-intro)

This one is used in a video:

  28. (find-three-main-keys-intro)

These ones are obsolete:

  29. (find-emacs-intro)
  30. (find-defun-intro)

Item 23 is an index of old video tutorials, with scripts for
downloading local copies of them and links to important positions
in the videos.

1. `eev-mode'

To toggle eev-mode on and off, use `M-x eev-mode'. The text below is a copy of: (find-eev-install-intro "1. Installing eev by hand") Note that eev-mode.el has this commentary: ;; Turning on eev-mode simply activates the eev-mode-map keymap, and ;; adds an "eev" to the mode line to remind you this. Turning off ;; eev-mode deactivates the keymap and the reminder. If you prefer to start with eev-mode off, omit the line `(eev-mode 1)' above or change it to `(eev-mode 0)'. To toggle eev-mode on and off, use `M-x eev'. The keybindings in eev-mode are listed here: (find-eev "eev-mode.el" "eev-mode-map-set") Years ago eev was a very invasive package that changed several global settings; now it's the opposite. If you load eev the only things that happen are: 1) Several functions and variables become defined. They ALL have the prefixes "find-", "ee", "code-" or "br", except for one: "to". 2) The standard-display-table is changed to make three characters be displayed as colored glyphs: "*" (char 15), "«" (char 171), and "»" (char 187). 3) The environment variables "S" and "EEVDIR" are set. 4) An innocuous wrapper is installed around an internal function used by `man'. See: (find-eev "eev-blinks.el" "find-man") TODO: update the text above! I rewrote most of `(find-eev-install-intro)' in 2019sep29... See: (find-eev-install-intro "1. Beginners and experts") (find-eev-install-intro "2. The expert setup" "Here's what") (find-eev-install-intro "4. `eev-mode'")

3. The keybindings

`eev-mode' defines its own meanings for lots of meta-shift-letter key combinations - which are not normally used by Emacs - and, besides that, only for: `M-e' (find-eval-intro "`M-e'") `M-k' (find-eval-intro "`M-k'") `M-j' (find-eejump-intro "\neejump\n") `M-h' (find-links-intro "Elisp hyperlinks buffers") `<f8>' (find-eepitch-intro "The main key: <F8>") For the full lists of keybindings, see: (find-eev "eev-mode.el" "eev-mode") (find-efunctiondescr 'eev-mode) (find-eminormodekeymapdescr 'eev-mode) (find-efunctiondescr 'eev-avadj-mode) (find-eminormodekeymapdescr 'eev-avadj-mode)