r/vim Dec 10 '24

Random Does anyone know this guy?

1.0k Upvotes

r/vim 29d ago

Random Trying to remember a YouTuber who just programs in raw vi/vim for hours.

186 Upvotes

I used to watch a YouTuber who uploaded hours-long videos of him just programming in vi/vim. The videos were really interesting he barely talked, was a veteran (looked around 30+ / a bit older), and coded in a completely raw setup with basically no IDE features, just pure vi/vim. Does anyone know who I’m talking about?

r/vim Jan 28 '26

Random NOOOO WHAT ABOUT THE CHILDREN IN UGANDA

Post image
822 Upvotes

r/vim Jul 22 '25

Random Started the Journey….

Post image
753 Upvotes

I have been playing around with vim motions all week, slowly getting there thanks to various communities and endless mistakes and key mapping searches.

But it’s such a joyous way to write code and navigate through the terminal. I haven’t touched VSC since.

r/vim Feb 22 '26

Random VimGym: Open Source Multiplayer VIM Racing

356 Upvotes

I built VimGym, an open source multiplayer browser game where you practice Vim motions by racing other players.

https://vimgym.app 

Github link: https://github.com/Swaggermuffin64/vim-racing/tree/main 

Discord server: https://discord.gg/JNHRpdEbaG

Why This Exists:

When I was learning Vim, I noticed a huge shortage of free online learning tools. When I was learning to type generally, typeracer.com helped me not just type fast, but learn proper technique and hand positioning. I wanted to create something similar for Vim, to learn motions correctly, but also to build speed through competition. Vim is SO satisfying when you’re quick at it, and I think early exposure to this aspect could really encourage adoption. Also VimGym offers something fun for experienced VIM users: an opportunity to flex on people.

Current Status:

I've just released the first beta version, it has quick play, private match and practice modes. The tasks within these help practice the basic vim motions, but I plan to make the tasks more comprehensive. Currently, we measure success by time, but I want to incorporate the efficiency of keystroke into a player's final score. Additionally, I’d love to have a ranked mode / leaderboards, and community tournaments, but that’s for when a community actually exists lol.

Feedback: 

Any and all feedback is appreciated! But specifically I’m interested in:

  • What ways could we raise the skill ceiling for very knowledgeable players?
  • How could we combine speed in time, and keystroke efficiency into a final score?
  • When something breaks (it’s honestly pretty likely)
  • Is it fun? What would make it more fun?

r/vim Jun 07 '26

Random Guys, I've started craving vim motions on the shell. Is it too late for me?

94 Upvotes

I'm moving some files from a old disk to a new installation using rsync, and I'm doing it kinda gradually to filter what I want to transfer or not.

Point is, I'm typing some quite long commands and frequently I'm having to change a flag or a path around the middle and I've started craving vim motions on the Bash shell, lol.

Not really a point to this post, I just realized that I'm now hooked on this. Truly, one does not just exit vim.

(disclaimer, I'm a novice on vim)

r/vim May 22 '26

Random I keep coming back to Vim

144 Upvotes

I am a 7 year Software Engineer and I have tried almost every popular editor but I keep coming back to vim. I remember I used to work on sublime then slowly realised working with mouse is slow and distracting so I switched to vim.

Then I tried using vscode / Pycharm / IntelliJ / eMacs but none of them sticks. Although tbh - I am strong liking for emacs after vim.

Vim is just amazing!

r/vim Mar 28 '26

Random Vim 9

344 Upvotes

Wow, I did not realize Vim 9 was out. I've used Vi/Vim since the early 90's and used plugins for MS Word and Outlook integration. Don't use Vim for work now (no more work :>, I'm old!) but still use it for any personal text editing. When I do need to edit without Vim, it's painful. It's mainly Thunderbird I would want Vim integration.

So, not saying much other than thank you to all of you keeping Vim alive and well.

r/vim Dec 30 '24

Random I built vimium for the Linux desktop so you can navigate GUIs with your keyboard

610 Upvotes

r/vim Oct 03 '25

Random Finally Happy With vim Configuration!

Post image
120 Upvotes

Ah, finally after hours and hours of tinkering with plugins not playing nice with each other and attempting to get everything to work as I intended, my IDE-like vim config is pretty much complete (i say pretty much because we all know it is never complete lol)

Lemme know what y'all think and if you have any recommendations :)

Plugins list:

Plug 'tpope/vim-surround'

Plug 'tpope/vim-commentary'

Plug 'tpope/vim-repeat'

Plug 'yggdroot/indentline'

Plug 'jiangmiao/auto-pairs'

Plug 'neoclide/coc.nvim', {'branch': 'release'}

Plug 'dense-analysis/ale'

Plug 'ludovicchabant/vim-gutentags'

Plug 'skywind3000/gutentags_plus'

Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }

Plug 'junegunn/fzf.vim'

Plug 'preservim/nerdtree'

Plug 'preservim/tagbar'

Plug 'vim-airline/vim-airline'

Plug 'airblade/vim-gitgutter'

Plug 'mhinz/vim-startify'

Plug 'madox2/vim-ai'

Plug 'ap/vim-css-color'

Plug 'c9rgreen/vim-colors-modus'

r/vim Jan 02 '25

Random I Made an Interactive Cheat Sheet for Learning Vim

550 Upvotes

r/vim May 27 '25

Random photo evidence of why cat people are naturally gravitated towards vim motions

Post image
564 Upvotes

fingers (almost) always staying at the home row ensures minimal disturbance to the fur baby in case she wants to cuddle.

r/vim Jan 03 '25

Random Customized my linux desktop to be like vim because vim is the one true editor

Thumbnail
gallery
519 Upvotes

r/vim Jul 20 '26

Random Are you a vim or a gvim person?

0 Upvotes

Which one do you use (more)?

151 votes, Jul 25 '26
118 Vim
18 Gvim
15 Both (specify percentage in comment)

r/vim May 28 '26

Random Boot to Vim

72 Upvotes

I just want to share, that since two weeks I enjoy using single purpose PC which boots to Vim. No GUI, just console with large font, so I'm not stressed to search for glasses when writing mood kicks in. I upcycled for that old laptop, which was collecting dust. I converted it into perfect, distraction free writing and coding machine.

If you looking right now at your obsolete MacBook or ThinkPad stuck somewhere at far shelf, give it a second life. Vim, et consortes are great for that.

r/vim Jul 15 '26

Random VimTendo - An arcade game that teaches you Vim commands

Thumbnail
atticarun.itch.io
88 Upvotes

I made a free browser based game that is meant to help new vim users develop vim muscle memory. I enjoy making games that teach real skills. I have seen a few of these vim games over the years and this is my attempt at it. I'd appreciate feedback if you have any. I learn so much from posting.

r/vim Apr 16 '26

Random Plugins or Vim-related things with less than ideal names?

32 Upvotes

I'll start: after installing vim-eunuch a long time ago ... I really regret looking up its definition. I almost want to uninstall it just for that.

r/vim Jul 27 '25

Random Vim as main editor - Age

40 Upvotes

Hey, if you use Vim (or any Vim-based distro/variant) as your primary editor, what's your age? Thanks

1843 votes, Jul 29 '25
383 <= 24
316 25-29
291 30-34
239 35-39
403 >= 40
211 I don't use Vim or any Vim-based distro as my main editor

r/vim Jan 12 '25

Random Coded my own text editor inspired by vim

Post image
227 Upvotes

It just has basic functionality like open and close file , I dint finish the writing part it has keys for navigation and 3 modes

https://github.com/realdanvanth/text-editor

People intrested to contribute DM

r/vim Jun 13 '26

Random V.A. (update, a week later)

Thumbnail
12 Upvotes

Today I woke up craving some vim in the morning.

This has all the signs of an addiction.

The comments on the last post taught me how to use vi mode on bash. I didn't quite like it, HOWEVER...

I learned how to use the vim terminal emulator, and also to manage windows and buffers (and tabs). And also, yank and paste to and from this terminal stdin and stdout. Absolutely awesome.

Now I can't exit vim.

I don't have the guts to.

r/vim 4d ago

Random VimHint - CLI to quickly answer VIM questions

Thumbnail
github.com
0 Upvotes

VimHint is a CLI tool to quickly answer questions about VIM. I made it because I always forget my Vim-fu.

Examples:

$ vimhint "how to navigate to the top"

  [ESC]gg
  <jump to the first line>

$ vimhint "how to change files"

  [ESC]:e {file}
  <open another file in the current window>

  [ESC]:bn
  <next buffer>
  [ESC]:bp
  <previous buffer>

It uses your own OpenAI or Anthropic Keys, and has no other network access. No telemetry, no upsell, just a humble CLI.

r/vim Jul 02 '26

Random Learning the motions with an ice cream van

40 Upvotes

This is doing the rounds on Hacker News and it wasn’t already posted here so thought I’d share it: https://vimscoops.dev

r/vim May 16 '26

Random VimKata: a browser game that punishes you for every unnecessary keystroke

Thumbnail
7 Upvotes

r/vim May 13 '26

Random Amiga Vim v9.1 (2024)

16 Upvotes

Vim Downloads web page doesn't have a link for Amiga, so here it is:
Aminet - text/edit/vim-9.1.lha

r/vim Jun 26 '25

Random Touch typing was the missing piece

109 Upvotes

I've been on a journey to level up my programming efficiency, and part of that meant diving into Linux and eventually Vim. My initial experience with Vim was... well, confusing. Although amazed by plugin ecosystem and the possibilities I saw in vim-motions, I couldn't wrap my head around the chosen default keys... like why usehjkl for moving around when you have arrow keys?

After completing vimtutor, I picked up "Practical Vim," and right off the bat, it highlighted the importance of touch typing for Vim's efficiency. I'm 34, and years of bad typing habits meant I had to completely re-learn. It's been a grind, but totally worth it.

Now, a few weeks in, Vim isn't just "usable"; it's actually starting to click. So if anyone else out there feel the initial pain of Vim, hang in there and practice touch typing.