|
How to create hyperlinks to "here" with `find-here-links' (2020)
This video is a tutorial on how to create an elisp hyperlink to
"here" - where "here" is the current Emacs buffer, or a position on
the current Emacs buffer - and how to copy it to our notes, all this
with few keystrokes.
For more on eev see http://angg.twu.net/#eev.
I recorded this video without rehearsing it first, so it's a
bit messy... sorry!
Links to the video on YouTube and to its original MP4:
https://www.youtube.com/watch?v=8jtiBlaDor4
http://angg.twu.net/eev-videos/2020-find-here-links.mp4
Its "script" is here.
If you have eev with can download and play a local copy of the video with mpv with:
(code-eevvideo "2020findherelinks" "2020-find-here-links" "8jtiBlaDor4")
(code-video "2020findherelinksvideo" "$S/http/angg.twu.net/eev-videos/2020-find-here-links.mp4")
(find-2020findherelinksvideo "0:00")
(find-2020findherelinksvideo "0:30" "create a hyperlink to that")
(find-2020findherelinksvideo "0:54" "1. The tutorials")
(find-2020findherelinksvideo "2:07" "we are going to start with the beginner's way")
(find-2020findherelinksvideo "2:23" "remember that `M-h M-k'")
(find-2020findherelinksvideo "3:05" "demo of `M-h M-2' in the tutorial")
(find-2020findherelinksvideo "4:00" "you can use it with the cursor at any point")
(find-2020findherelinksvideo "4:40" "2. The beginner's way")
(find-2020findherelinksvideo "4:40" "2.1. The 3-window setting - and going back from it")
(find-2020findherelinksvideo "5:00" "I sometimes teach Emacs to people who")
(find-2020findherelinksvideo "5:04" "minicourse on LaTeX")
(find-2020findherelinksvideo "6:25" "trick mainly meant for people")
(find-2020findherelinksvideo "6:47" "`M-h M-3': three windows; `M-h M-1' goes back")
(find-2020findherelinksvideo "7:29" "the original configuration can be anything")
(find-2020findherelinksvideo "8:55" "let me explain how I teach this to beginners")
(find-2020findherelinksvideo "8:56" "2.2. Copying one link")
(find-2020findherelinksvideo "10:10" "when people know a few more keys ... C-w and M-w")
(find-2020findherelinksvideo "10:21" "that correspond to Cut, Copy, and Paste")
(find-2020findherelinksvideo "10:30" "2.3. Duplicating and refining")
(find-2020findherelinksvideo "10:53" "as a string at the end of the sexp")
(find-2020findherelinksvideo "11:12" "an example without so much clutter on the screen")
(find-2020findherelinksvideo "11:56" "let me demonstrate this")
(find-2020findherelinksvideo "12:35" "3. Using a single window")
(find-2020findherelinksvideo "13:19" "go back usually by using")
(find-2020findherelinksvideo "14:00" "4. Advanced usage: anchors")
(find-2020findherelinksvideo "14:18" "4.1. Creating anchors")
(find-2020findherelinksvideo "15:22" "an index at the beginning of the file")
(find-2020findherelinksvideo "15:47" "the tutorial also explains ... `M-A'")
(find-2020findherelinksvideo "16:19" "use `M-B' to create something like this block here")
(find-2020findherelinksvideo "17:02" "4.2. The option :anchor for `code-c-d'")
(find-2020findherelinksvideo "17:21" "here I have one of the source files")
(find-2020findherelinksvideo "17:30" "here we have an index")
(find-2020findherelinksvideo "17:47" "this sexp is equivalent to")
(find-2020findherelinksvideo "18:12" "not all functions created by code-c-d behave in that way")
(find-2020findherelinksvideo "18:36" "let me give the short explanation")
(find-2020findherelinksvideo "18:57" "is a button that defines new functions")
(find-2020findherelinksvideo "19:04" "and this sexp here shows the code")
(find-2020findherelinksvideo "19:24" "this defun that defines find-eev")
(find-2020findherelinksvideo "20:04" "4.3. Shrinking hyperlinks")
(find-2020findherelinksvideo "20:25" "it has a demo here")
(find-2020findherelinksvideo "21:07" "4.4. The preceding tag")
(find-2020findherelinksvideo "21:35" "a variant of `M-h M-w'")
(find-2020findherelinksvideo "22:06" "it also explains in the echo area what it does")
(find-2020findherelinksvideo "22:43" "in this example the refined hyperlink is not useful")
(find-2020findherelinksvideo "22:48" "but here is a demo that makes more sense")
|