Skip to content
Tech News
← Back to articles

Making ASCII Art in Vim

read original more articles
Why This Matters

This article highlights how Vim's built-in features can be leveraged for creating ASCII art, offering a lightweight and customizable approach without relying on plugins. It emphasizes the importance of mastering text editing tools for creative coding tasks, making it relevant for developers interested in efficient art creation within their existing workflows. For consumers, it showcases how familiar tools can be repurposed for artistic expression, broadening the utility of their software investments.

Key Takeaways

Published 2026-07-12

Last edited 2026-07-21

I like using Vim to make ASCII art. I don't use any plugins; Vim already has a bunch of built-in features that are super useful for making ASCII art!

_ _/_Z _ / |// / |/ \ \__/_/_/_/_/

This article is for people who have made ASCII art before and want to see what other tools are out there. If you've never tried making ASCII art before, I recommend you don't read this article! You don't need any of this information to make great ASCII art. Instead, just open up your favorite text editor and start typing. If you're not sure what to make, study the masters and study from life. After that, if you're still curious, then come back and read this.

Vim is not for everyone. I just use it because it's what I know. If you suffer from the same curse, or wish to, then read on!

I recommend having the basics down first (e.g. opening a file, switching between modes, saving and exiting). If you're new to Vim, you can teach yourself the basics with vimtutor !

With all those disclaimers out of the way, let's get into it.

Move your cursor past the end of the line

.--. .--. .--. .--. |@ @ | |@ @ | |@ @ | |o o | | | | | | | |~~~ | '^^^^' '^^^^' '^^^^' '^^^^'

... continue reading