set nonumber set nofoldenable if exists('+relativenumber') set norelativenumber end set hidden noremap :bp noremap :bp noremap :bn noremap :bn noremap Q :q b 1 b 2 b 3 b 4 b 5 call matchadd("Comment", "\\n • Second\\n • Third\\(\\_.*slide 005\\)\\@=") b 6 call matchadd("Comment", "• First\\(\\_.*slide 006\\)\\@=") call matchadd("Comment", "\\n • Third\\(\\_.*slide 006\\)\\@=") b 7 call matchadd("Comment", "• First\\n • Second\\(\\_.*slide 007\\)\\@=") b 8 6,17SyntaxInclude ruby b 9 6,17SyntaxInclude ruby call matchadd("Comment", "module Parts\\n class foo\\n def slide\\n \"of a\"\\n end\\n\\n def can\\n highlight = \\(\\_.*slide 009\\)\\@=") call matchadd("Comment", "\\n end\\n end\\n end\\(\\_.*slide 009\\)\\@=") b 10 6,17SyntaxInclude ruby call matchadd("Comment", "module Parts\\n class foo\\n def slide\\n \"of a\"\\n end\\n\\n def\\(\\_.*slide 010\\)\\@=") call matchadd("Comment", "highlight = \"vimdeck\"\\n end\\n end\\n end\\(\\_.*slide 010\\)\\@=") b 11 6,17SyntaxInclude ruby call matchadd("Comment", "module Parts\\n class foo\\n def slide\\n \"of a\"\\n end\\n\\n def can\\(\\_.*slide 011\\)\\@=") call matchadd("Comment", "= \"vimdeck\"\\n end\\n end\\n end\\(\\_.*slide 011\\)\\@=") b 12 6,17SyntaxInclude ruby call matchadd("Comment", "module\\(\\_.*slide 012\\)\\@=") call matchadd("Comment", "class foo\\n def slide\\n \"of a\"\\n end\\n\\n def can\\n highlight = \"vimdeck\"\\n end\\n end\\n end\\(\\_.*slide 012\\)\\@=") b 13 6,17SyntaxInclude ruby call matchadd("Comment", "module Parts\\n class foo\\n def slide\\(\\_.*slide 013\\)\\@=") call matchadd("Comment", "end\\n\\n def can\\n highlight = \"vimdeck\"\\n end\\n end\\n end\\(\\_.*slide 013\\)\\@=") b 14 6,17SyntaxInclude ruby call matchadd("Comment", "module Parts\\n class foo\\n def\\(\\_.*slide 014\\)\\@=") call matchadd("Comment", "\"of a\"\\n end\\n\\n def can\\n highlight = \"vimdeck\"\\n end\\n end\\n end\\(\\_.*slide 014\\)\\@=") b 15 6,16SyntaxInclude javascript b 16 6,16SyntaxInclude javascript call matchadd("Comment", "(function( window, $, undefined ) {\\n $( '.hello' ).on( 'click', function sayHello() {\\(\\_.*slide 016\\)\\@=") call matchadd("Comment", "\\n });\\n })( window, jQuery );\\(\\_.*slide 016\\)\\@=") b 17 6,16SyntaxInclude javascript call matchadd("Comment", "\\(\\_.*slide 017\\)\\@=") call matchadd("Comment", "\\(\\_.*slide 017\\)\\@=") b 18 6,16SyntaxInclude javascript call matchadd("Comment", "(function( window, $, undefined ) {\\n $( '.hello' ).on( 'click', function sayHello() {\\(\\_.*slide 018\\)\\@=") call matchadd("Comment", "\\n });\\n })( window, jQuery );\\n\\n \\n Hello!\\n \\(\\_.*slide 018\\)\\@=") b 19 b 1