Markdown vs Vimscript
The lazy developer's best friend meets the language that makes vim powerful, but also the reason you'll need a therapist after debugging it. Here's our take.
Markdown
The lazy developer's best friend. Write docs without touching HTML, but good luck with complex layouts.
Markdown
Nice PickThe lazy developer's best friend. Write docs without touching HTML, but good luck with complex layouts.
Pros
- +Dead simple syntax that anyone can learn in minutes
- +Widely supported across platforms like GitHub and static site generators
- +Plain text format makes it version-control friendly
Cons
- -Limited formatting options—good luck with tables or advanced styling
- -Inconsistent implementations across tools can cause headaches
Vimscript
The language that makes Vim powerful, but also the reason you'll need a therapist after debugging it.
Pros
- +Deep integration with Vim's core features like buffers and modes
- +Enables complex automation and custom key mappings
- +Widely supported by the Vim plugin ecosystem
Cons
- -Syntax can be arcane and inconsistent, making debugging a nightmare
- -Limited modern language features compared to alternatives like Lua
The Verdict
Use Markdown if: You want dead simple syntax that anyone can learn in minutes and can live with limited formatting options—good luck with tables or advanced styling.
Use Vimscript if: You prioritize deep integration with vim's core features like buffers and modes over what Markdown offers.
The lazy developer's best friend. Write docs without touching HTML, but good luck with complex layouts.
Disagree with our pick? nice@nicepick.dev