Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 46 lines (44 sloc) 1.591 kb
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
1 <!DOCTYPE html>
2 <html lang='en'>
3 <head>
4 <title>Vimulator</title>
5 <link rel='stylesheet' href='css/base.css'>
6 </head>
7 <body>
8 <div id='vimulator'>
9345366 @georgebrock DemoRenderer object.
georgebrock authored
9 <pre>def greet(name)
5bad34b @georgebrock Replace example text with code.
georgebrock authored
10 puts "Hello #{name}"
11 end</pre>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
12 </div>
31fa764 @georgebrock Vendorise Jasmine & jQuery
georgebrock authored
13 <script src='lib/jquery.min.js'></script>
14
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
15 <script src='js/base.js'></script>
a0f5df5 @georgebrock Extract rendering code into a Renderer object.
georgebrock authored
16 <script src='js/renderer.js'></script>
9345366 @georgebrock DemoRenderer object.
georgebrock authored
17 <script src='js/demo_renderer.js'></script>
9f777a2 @georgebrock Backward search.
georgebrock authored
18 <script src='js/search.js'></script>
3ea7b2f @georgebrock Extract utility functions.
georgebrock authored
19 <script src='js/utils.js'></script>
eac9df7 @georgebrock All motions return a Range.
georgebrock authored
20 <script src='js/range.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
21 <script src='js/operation.js'></script>
22 <script src='js/command.js'></script>
23 <script src='js/command_list.js'></script>
8792d13 @georgebrock Command line args are just args now.
georgebrock authored
24 <script src='js/arguments.js'></script>
7b5d127 @georgebrock Basic text objects.
georgebrock authored
25 <script src='js/words.js'></script>
26 <script src='js/text_objects.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
27 <script src='js/normal_mode.js'></script>
28 <script src='js/normal_mode/motions.js'></script>
661f4e4 @georgebrock Add marks.
georgebrock authored
29 <script src='js/normal_mode/marks.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
30 <script src='js/normal_mode/insertion.js'></script>
31 <script src='js/normal_mode/edits.js'></script>
32 <script src='js/normal_mode/line_search.js'></script>
8792d13 @georgebrock Command line args are just args now.
georgebrock authored
33 <script src='js/normal_mode/search.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
34 <script src='js/normal_mode/operators.js'></script>
800b520 @georgebrock Add repeat edits (.)
georgebrock authored
35 <script src='js/normal_mode/repeat.js'></script>
41d6e39 @georgebrock Line yanking.
georgebrock authored
36 <script src='js/normal_mode/yank.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
37 <script src='js/insert_mode.js'></script>
eb8beb6 @georgebrock Refactor insert mode commands.
georgebrock authored
38 <script src='js/insert_mode/commands.js'></script>
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
39 <script>
9345366 @georgebrock DemoRenderer object.
georgebrock authored
40 window.vimulator = new Vimulator.Base().init('#vimulator', {
41 renderer: Vimulator.DemoRenderer
42 });
bccfb8c @georgebrock Extracted from Stockholm Vim talk.
georgebrock authored
43 </script>
44 </body>
45 </html>
Something went wrong with that request. Please try again.