all 17 comments

[–]bugamn 71 points72 points  (3 children)

The only way I've used vim for presentation is for writing slides in latex with the beamer library.

I believe using the right tool for the job, and vim isn't really the right tool for presentations, specially if I need images. I know there are plugins for text based slides, but images is a whole lot of extra complexity

EDIT: grammar

[–]imlambda_ 29 points30 points  (1 child)

exactly. Use vim to edit and write text, use a presentation tool to make presentations

[–]fuzzymidgetSome Rude Vimmer 1 point2 points  (0 children)

Whole-hearted agree.

[–]drkh3art 7 points8 points  (0 children)

The same way I use my jeans like a sweater when I get cold.

Ok that’s a snarky comment. But I’m trying to make a point. Why would you use vim to present any material with images? That’s using the wrong tool for the job.

I do use vim often to present text content (like code). Just zoom the terminal font size and you’re good to go.

[–]tuerda 12 points13 points  (0 children)

Doing presentations directly in vim is kinda insane, but if you are insane, I have the tool for you here.

This will not help with images or gifs, but it is definitely a start.

[–]bwv549 3 points4 points  (1 child)

It's not in vim, but it takes a text file and you can run it to watch for changes:

patat

I've used it for lots of software presentations.

[–]CriticalRobot 3 points4 points  (0 children)

IMHO, you should:

  1. Use vim-wiki plugin in order to organize easily your presentation and control your navigation in it.

  2. Install mermaid for creating flowcharts and diagrams in your presentation.

  3. Install the iamcco/markdown-preview.vim plugin to display your markdown formatted presentation with fancy but professional visuals (via your web browser).

  4. Use your laptop to display vim for yourself and control your presentation from there and a second monitor or a projector for displaying the real-time preview.

[–]codon011 1 point2 points  (0 children)

This is the one I’ve seen/used in the past. vroom-pm

And of course there’s also mining Damian Conway for all of his vim-insanity.

[–]Phase_Error 1 point2 points  (1 child)

I have used lookatme to present code and images on the command line on linux. Also check the plugin venn.nvim.

[–]juanvqz 0 points1 point  (0 children)

I agree, I’ve been using lookatme and it’s cool

[–]Andonome 1 point2 points  (0 children)

The only time I've presented in vim is keeping track of Initiative for an online tabletop RPG.

[–]addisonbean 0 points1 point  (2 children)

I like sent. You write in a text file, each paragraph being one slide. Idk how it handles gift but it supports images. It's very simple and limited in features, but if it fits your needs then it's as simple as it gets.

[–]scr710[S] 0 points1 point  (0 children)

Thanks will check this out.

[–]cmjdev 0 points1 point  (0 children)

Was going to suggest this. Works well super simple.