Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save suntong/419dd59203619081f8ccc5421d0d97f4 to your computer and use it in GitHub Desktop.
Save suntong/419dd59203619081f8ccc5421d0d97f4 to your computer and use it in GitHub Desktop.
** Emacs Traditional Precise Scrolling **
1 Lorem ipsum dolor si
2 t amet, consectetur
3 adipiscing elit. In
4 tempor eu ipsum sed
5 tincidunt. Integer a
6 t est a turpis vehic
7 ula rutrum. Etiam al
8 iquet, arcu sed conv
9 allis pellentesque,
10 mauris neque condime
11 ntum risus, id finib
12 us nisl leo sit amet
13 ipsum. Nam in dolor
14 sed lacus interdum
15 faucibus. Suspendiss
==================================================================
* Scroll up with left button and down with right
- Specific line can be precisely scroll to the top with
left click on the scroll-bar, while right click scrolls it back
- The scrolling can be 1 line at a time,
- or 2 or 3 line at a time, or any arbitrary lines at a time
* Page up & down is achieved same way
- When clicking at the bottom of the scroll-bar
- The scrolling of this buffer is 30 lines at a time: 30, 60 & 90
* To locate absolutely within the entire length of the buffer
- Use the middle button, click or drag
==================================================================
28 iam interdum ferment
29 um lacus sed consect
30 etur. Maecenas aliqu
31 et tortor non justo
32 eleifend porta. Quis
33 que ac nibh nec tort
34 or mollis aliquam. S
35 ed felis diam, vulpu
36 tate eu ultricies ut
37 , tristique eget vel
38 it. Praesent sit ame
39 t tortor varius, com
40 modo velit et, finib
41 us lorem. Nam lacini
42 a leo vitae odio pha
43 retra pulvinar.
44
45 Aenean tempor nisi a
46 t interdum pharetra.
47 Nunc consectetur di
48 ctum urna sit amet m
49 ollis. Nam accumsan
50 quis quam sed mattis
51 . Praesent nec magna
52 lorem. Proin vel co
53 nsectetur nisl. Null
54 am eu nisi nulla. Do
55 nec pretium quis vel
56 it ac congue. Suspen
57 disse non ex augue.
58
59 Aliquam luctus est s
60 it amet enim tempor,
61 a rutrum leo conseq
62 uat. Curabitur vulpu
63 tate, erat vel moles
64 tie vulputate, sapie
65 n mi posuere dui, ne
66 c sagittis odio urna
67 a metus. Cras preti
68 um, leo eu dapibus c
69 onsectetur, mi massa
70 dictum arcu, eget u
71 ltricies nisl elit c
72 onsectetur metus. Nu
73 llam venenatis in mi
74 ut convallis. Pelle
75 ntesque est velit, v
76 estibulum sit amet d
77 ui ut, tristique mol
78 estie justo. Sed hen
79 drerit lorem nisl. U
80 t commodo mollis lib
81 ero luctus bibendum.
82 Donec auctor dictum
83 felis at tristique.
84 Maecenas risus enim
85 , pretium a porta ve
86 l, malesuada id nibh
87 . Phasellus sollicit
88 udin tempor accumsan
89 . Ut a magna sed nis
90 l sodales sollicitud
91 in non rhoncus torto
92 r. Suspendisse dapib
93 us ut lectus eget vi
94 verra. Morbi a magna
95 lacus.
96
97 Class aptent taciti
98 sociosqu ad litora t
99 orquent per conubia
100 nostra, per inceptos
101 himenaeos. Nunc at
102 diam vel dui pellent
103 esque faucibus. Susp
104 endisse potenti. Pra
105 esent tortor lacus,
106 ultrices sed consect
107 etur venenatis, bibe
108 ndum ut ipsum. Phase
109 llus nisl tortor, ru
110 trum vitae porta id,
111 tempus ut libero. N
112 unc venenatis purus
113 vel mauris tincidunt
114 , sit amet tincidunt
115 ante lacinia. Morbi
116 in tortor lorem. In
117 hac habitasse plate
118 a dictumst. Integer
119 a risus ut arcu conv
120 allis tincidunt. Pra
121 esent eu nisl non do
122 lor elementum imperd
123 iet. Sed hendrerit l
124 uctus eros in consec
125 tetur.
126
127 Etiam placerat congu
128 e lorem vel placerat
129 . Duis maximus rutru
130 m nulla, a porttitor
131 enim pellentesque p
132 ulvinar. Maecenas cu
133 rsus pulvinar magna
134 at hendrerit. Aliqua
135 m ante quam, euismod
136 non odio at, euismo
137 d interdum dolor. Do
138 nec elit sem, laoree
139 t eu velit sed, cons
140 equat molestie magna
141 . Donec finibus nisi
142 tristique elit faci
143 lisis, in interdum m
144 agna commodo. Maecen
145 as et consequat enim
146 , sit amet sagittis
147 metus. Vivamus bland
148 it elit eget orci se
149 mper, convallis laor
150 eet orci viverra. Su
151 spendisse potenti. A
152 liquam sit amet urna
153 bibendum, faucibus
154 diam vitae, gravida
155 lacus.
156
157 Sed iaculis metus nu
158 nc, at ultrices tort
159 or dictum auctor. Pr
160 aesent nibh nunc, im
161 perdiet quis mauris
162 at, venenatis interd
163 um enim. Ut ultricie
164 s lorem leo, a ferme
165 ntum ex gravida eu.
166 Sed porta, lectus eg
167 et accumsan finibus,
168 arcu lectus rhoncus
169 dui, vitae euismod
170 ipsum leo sit amet u
171 rna. Nulla sodales f
172 elis laoreet ante po
173 rttitor, eget conseq
174 uat dui placerat. Pe
175 llentesque vitae nis
176 i mi. Aenean congue
177 rhoncus turpis conse
178 ctetur euismod. Duis
179 iaculis egestas est
180 , eu rhoncus augue m
181 attis et. Suspendiss
182 e nibh metus, consec
183 tetur vel nulla eget
184 , sagittis imperdiet
185 erat. Pellentesque
186 maximus luctus nulla
187 sit amet egestas. C
188 urabitur iaculis odi
189 o libero, dignissim
190 hendrerit risus auct
191 or eu. Pellentesque
192 laoreet mi at ultric
193 ies rutrum.
194
195 Phasellus at enim ma
196 lesuada, porta sapie
197 n eu, aliquam lectus
198 . Praesent eget ante
199 eros. Nam mauris do
200 lor, rhoncus quis di
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment