(Re)generate: (find-dot-emacs-intro)
Source code:  (find-efunction 'find-dot-emacs-intro)
More intros:  (find-eev-quick-intro)
              (find-eev-intro)
              (find-eepitch-intro)
This buffer is _temporary_ and _editable_.
It is meant as both a tutorial and a sandbox.





Note:
THIS IS A VERY EARLY DRAFT!
THIS IS A MESS!!!
  See:



0. Pre-requisites

This intro supposes that you know: 1. how to do cut and paste in Emacs: (find-eev-quick-intro "5.2. Cutting and pasting") (find-emacs-keys-intro "3. Cutting & pasting") 2. how and why to put messy notes at the end of your ~/TODO, (find-here-links-intro "4. `find-here-links-3'") (find-here-links-intro "4. `find-here-links-3'" "~/TODO") (find-refining-intro "3. Three buffers") (find-refining-intro "3. Three buffers" "~/TODO") 3. several ways to go to ~/TODO - for example: (find-eejumps "M-2 M-1 M-j") 4. a bit of elisp - the first six sections of: (find-elisp-intro) 5. what is the "init file" of Emacs: (find-enode "Init File") (find-enode "Find Init") I will always refer to it as "~/.emacs". Here you will learn how (and why) to put messy notes _in elisp_ at the end of your ~/.emacs. Note that this is a style that many people despise...

1. Cutting and pasting

Make sure that you understand the basics of cutting and pasting, from: (find-eev-quick-intro "5.2. Cutting and pasting") (find-emacs-keys-intro "3. Cutting & pasting") Emacs also has ways to put things in the kill ring directly. Try: (kill-new "foo") and try to understand what this does, and how to use it to paste two lines to your ~/TODO: ;;-- (ee-copy-rest '(0 ";;--snip--") '(find-fline "~/TODO")) FOO BAR ;;--snip-- Hint: (find-eev-quick-intro "7.5. `find-latex-links'") (find-efunctiondescr 'ee-copy-rest) (find-efunctiondescr 'ee-copy-rest0)

2. Lisp with hyperlinks in comments

(find-eev-quick-intro "7.1. `eejump'") (find-eev-quick-intro "7.1. `eejump'" "~/TODO") (find-enode "Major Modes")

3. emacs-lisp-mode

# (find-evardescr 'auto-mode-alist) # (find-evariable 'auto-mode-alist) # (find-eppp auto-mode-alist) # (find-hvariable 'auto-mode-alist) # (find-elnode "Index" "* auto-mode-alist:") second scratch, like ~/TODO M-15j stops at the first error add links in comments rewrite ee-copy-rest major mode: emacs-lisp ;;-- (ee-copy-rest '(0 ";;--snip--") '(find-fline "~/.emacs")) ;; See: (find-eev "eev-load.el") ;; (find-eev-install-intro "_Activating_") (require 'eev-load) (eev-mode 1) ;; ;; See: (find-kl-here-intro) ;; (find-eev "eev-kl-here.el") (require 'eev-kl-here) ;;--snip-- auto-mode-alist