TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Vimdeck - Vim as a presentation tool

100 pointsby scottksmith95over 11 years ago

14 comments

jlgrecoover 11 years ago
My fear with this is that it will be less &quot;bullet proof&quot; than creating a PDF slidedeck. With this I&#x27;ll have to worry about getting the fontsize correct on the projector, which means I have to worry about getting a terminal set up on whichever computer I may be using for a presentation (hopefully my own, but I can&#x27;t count on that) and (in the case that it isn&#x27;t my own) I have to worry about networking too.<p>With a PDF slidedeck I can have the PDF on my computer, on the network, and on a flashdrive, I don&#x27;t have to worry about presentation software compatibility or installing Gvim+plugins or putty, I don&#x27;t have to worry about font-size, etc.<p>If I could be absolutely sure that the presentation was going to be given from my computer, then I think this would be great.
评论 #6423587 未加载
gingerlimeover 11 years ago
Looks cool. I&#x27;ve used something similar called vroom[1] once, and it worked quite well. But as soon as I realised I want to show a live webpage (or an image), I had to switch to a browser, and then it was easier to just switch to a markdown to html presentation tool instead (I picked remark[2] which I would recommend).<p>That said, I think it&#x27;s important to focus on the core points of the presentation and not get distracted by graphics and layouts. It makes your presentations way better.<p>[1]<a href="http://search.cpan.org/~ingy/Vroom-0.23/lib/Vroom.pm" rel="nofollow">http:&#x2F;&#x2F;search.cpan.org&#x2F;~ingy&#x2F;Vroom-0.23&#x2F;lib&#x2F;Vroom.pm</a> [2]<a href="https://github.com/gnab/remark" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gnab&#x2F;remark</a>
jan3erover 11 years ago
Even though I really love my vim, i think sometimes it&#x27;s ok to just go with LibreOffice or PowerPoint. nice job though!
评论 #6419398 未加载
评论 #6421027 未加载
gelisamover 11 years ago
Related: I also made a vim-based presentation tool, called git-slides [1]. The main difference between Vimdeck and git-slides is that vimdeck generates slides out of a simpler format (Markdown), while git-slides displays one WYSIWYG slide for each commit in your git history.<p>[1] <a href="https://github.com/gelisam/git-slides" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gelisam&#x2F;git-slides</a>
typicalruntover 11 years ago
Nice work on vimdeck. I like the idea. I ran into a problem while using this gem because it didn&#x27;t automatically install the required dependencies while installing the vimdeck gem, so I submitted a pull request for the fix.
ah-over 11 years ago
Looks great, you should totally make a short presentation showing it using <a href="http://shelr.tv/" rel="nofollow">http:&#x2F;&#x2F;shelr.tv&#x2F;</a> or one of these ttyrec to gif converters.
nperezover 11 years ago
I don&#x27;t see myself firing up vim on a projector and doing an entire presentation that way, but this sounds like it could potentially be useful as a tool for explaining things to team members (it&#x27;s not uncommon to huddle around a text editor anyway). Terminal meets whiteboard.
MarcusBrutusover 11 years ago
What&#x27;s the equivalent for emacs?
评论 #6418767 未加载
评论 #6420242 未加载
_raulover 11 years ago
Related: <a href="https://github.com/fxn/tkn" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fxn&#x2F;tkn</a> is a terminal-based presentation tool. Slides are written in Ruby, includes a few types of slides and even supports images if you&#x27;re using iTerm2.
gbogover 11 years ago
Was doing a little presentation on hacker culture at my office and I used vim instead of ppt. That was part of the things I wanted to say.<p>I didn&#x27;t use buffers however, I just used a custom page breaks and a search trick like &quot;search and jump ten lines below&quot;.
mseidlover 11 years ago
Also checkout <a href="https://wiki.gnome.org/Pinpoint" rel="nofollow">https:&#x2F;&#x2F;wiki.gnome.org&#x2F;Pinpoint</a>, I just discovered this from a project manager at work...
john2xover 11 years ago
Cool project. Was actually thinking about this as I&#x27;m currently working on my first ever presentation. Decided to go with reveal.js. Gonna keep an eye on this.
评论 #6418856 未加载
philip1209over 11 years ago
Incorporating LaTeX for formatting would make this amazing - a WYSIWYM.
评论 #6419913 未加载
mikektungover 11 years ago
This + screen sharing over ssh. Watch out WebEx!