Skip to content

Turn Markdown into self-contained html slideshows (using remark.js)

License

Notifications You must be signed in to change notification settings

idbrii/vim-remarkjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-remarkjs

Write slideshows in markdown and export as self-contained html pages.

This plugin provides a :RemarkPreview command to generate html. The html imports remark.js which does all the hard work of displaying a slideshow featuring dual displays and presenter mode with notes.

If vim-gogo is installed, :RemarkPreview launches the html in your browser. Otherwise, the file path is on your clipboard.

vim-remarkjs also provides an ultisnips snippet slide to create a slide.

Slide Syntax

Remark.js uses slightly augmented markdown for each slide. Separate slides with ---:

# Working with remarkjs

* Use normal markdown.
* End slides with ---

???
Presenter notes go here.

---

# This slide contains code

```vim
function add(a,b)
    return a:a + a:b
endf
```

Vim requires an a: prefix when using arguments.

---

About

Turn Markdown into self-contained html slideshows (using remark.js)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published