File tree 9 files changed +112
-52
lines changed
9 files changed +112
-52
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- # This is a test presentation using epresent.el
2
1
* @M-x ruby-and-emacs-workshop
3
2
4
- # The objectives of the workshop
5
-
6
3
** To learn more about using Emacs efficiently.
7
4
8
5
** Focusing on coding in Ruby
14
11
15
12
* Outline
16
13
14
+ ** Poll
15
+
17
16
** Setup
18
17
19
18
** Basics
34
33
* @Setup
35
34
36
35
** Make sure everyone has Emacs running and at a reasonable version
37
- # version 22 preferably 23
36
+ ** version 22 preferably 23
38
37
39
- ** Perhaps setup a small virtual box VM image with Emacs.
40
- # Question for TLUG to answer
41
- # The question is will there be a fast enough method to distribute
42
- # this image and vbox to the members? CDs USB drives?
Original file line number Diff line number Diff line change 1
1
* Where to learn more about Emacs
2
- ** C-h t Emacs tutorial and built in manual
2
+
3
+ ** C-h t Emacs tutorial and built in manuals
3
4
4
5
** Planet Emacsen http://planet.emacsen.org/
5
6
6
7
** Emacs twitter accounts
8
+ ** http://twitter.com/learnemacs
7
9
8
10
** Emacs Wiki http://www.emacswiki.org
9
11
10
12
* Books
11
13
12
14
** Rubikitch book
15
+ Emacsテクニックバイブル ~作業効率をカイゼンする200の技
16
+
17
+ * Screencasts
18
+
19
+ ** Good references?
20
+
21
+ ** Peepcode http://peepcode.com/products/meet-emacs
22
+
23
+ * Emacs envs
24
+
25
+ ** emacs-starter-kit
Original file line number Diff line number Diff line change
1
+ * @Poll
2
+
3
+
4
+ ** What parts of Emacs do you use?
5
+
6
+
7
+ * @.emacs
8
+
9
+ ** .emacs or init.el
10
+
11
+
12
+ ** How many customizations do you have?
13
+ ** (None/Small/Medium/Large/X-Large)
14
+
15
+
16
+ * @Essential Addons
17
+
18
+ ** ido-mode
19
+
20
+ ** anything.el
21
+
22
+ * @Rails modes
23
+
24
+ ** rinari
25
+
26
+ ** emacs-rails
27
+
28
+
29
+ * Other coding tools
30
+
31
+ ** Speedbar
32
+
33
+
34
+ ** ECB
35
+
36
+
37
+ * Emacs package management
38
+
39
+ ** ELPA
40
+
41
+ ** Auto-install emacswiki
42
+
43
+ * Life in Emacs
44
+
45
+ * Mail
46
+
47
+ ** GNUS
48
+
49
+ ** Mew
50
+
51
+ ** Wanderlust
52
+
53
+ * Twitter
54
+ ** Twiter.el
55
+
56
+
57
+ ** Twittering
58
+
59
+ ** IRC
60
+
61
+ ** WWW
62
+
63
+ * Shell
64
+
65
+
66
+ ** Eshell
67
+
68
+
69
+ ** ansi-term
70
+
71
+
72
+ ** multi-term
73
+
74
+
75
+ ** irbsh
76
+
Original file line number Diff line number Diff line change 49
49
[C-c M-r] send region and go
50
50
51
51
52
-
53
-
54
52
** GDB
55
53
56
54
Original file line number Diff line number Diff line change 24
24
; ; Not sure why, but setting these as a defun only winds up executing
25
25
; ; the last hook.
26
26
(progn
27
- (add-hook 'pre-command-hook 'track-command-executed )
28
- (add-hook 'after-change-major-mode-hook 'track-mode-change ))
27
+ (add-hook 'pre-command-hook 'track-command-executed ))
28
+ ; ; change mode only shows fundamental mode...
29
+ ; ;(add-hook 'after-change-major-mode-hook 'track-mode-change))
29
30
30
31
31
32
(progn
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 44
44
; ; http://blogs.msdn.com/b/steverowe/archive/2004/11/17/code-editor-learning-curves.aspx
45
45
(find-file (concat democamp/image-dir " curves.jpg" )))
46
46
47
+ (progn
48
+ " poll"
49
+ (democamp/load-presentation " poll.txt" ))
50
+
47
51
; ; ruby-mode in action
48
52
; ; epresent file 1
49
- (democamp/load-presentation " presentation-1.txt" )
53
+ (progn
54
+ " presentation globbed together"
55
+ (democamp/load-presentation " presentation-1.txt" ))
56
+
50
57
51
58
; ; kind of want a macro to show the key combination and the defun it
52
59
; ; is mapped to then run the combo and delay for a second
248
255
; ; Need to update etags for ruby and recursive directory search
249
256
)
250
257
251
-
252
- ; ; More advanced features
253
-
254
- ; ; (progn
255
- ; ; (democamp/say "Spell-check, too.")
256
- ; ; (load-library "flyspell")
257
- ; ; (load-library "emacspeak-flyspell")
258
- ; ; (setq emacspeak-flyspell-highlight-personality nil)
259
- ; ; (flyspell-mode 1))
260
-
261
258
(progn
262
259
" xkcd"
263
260
(delete-other-windows )
264
261
; ; http://xkcd.com/378/
265
262
(find-file (concat democamp/image-dir " real_programmers.png" )))
266
263
267
- (democamp/load-presentation " learn_more.txt" )
264
+
265
+ (progn
266
+ " learn more"
267
+ (democamp/load-presentation " learn_more.txt" ))
268
268
269
269
(progn
270
270
" show and tell"
Original file line number Diff line number Diff line change @@ -55,3 +55,7 @@ show occur search
55
55
show grep search
56
56
create Tags to search
57
57
58
+
59
+
60
+ # Make most of Rails app and then focus on the Quiz/Math gcd to avoid
61
+ # design and long drawn out stuff?
You can’t perform that action at this time.
0 commit comments