Tag
A computer scientist criticizes NeoVim for breaking persistent undo functionality and deleting user data, highlighting the importance of duty of care in software design and referencing Raskin's First Law.
A tweet from Nathan Flurry questioning the status of the Superhuman email client and expressing a desire for an email client with Vim keybindings.
A developer shares a personal anecdote about using vim without plugins during a Java internship to prove their coding skill, contrasting it with using popular IDEs.
Vim has a joke autocmd called UserGettingBored that doesn't do anything, first added in 2000 as a humorous documentation entry. An unofficial plugin inspired by it now displays an image when the same key is pressed 42 times.
The article contrasts Vim's focus on user control through programmatic customization with VSCode's emphasis on consumption via heavier plugin development.
Stack Overflow explores why developers form deep trust in tools like Vim and Emacs, and how that trust is challenged by the rise of agentic AI coding tools, citing survey data showing AI usage up but trust down.
Vimgolf.ai is a web app that teaches Vim through a map of progressively challenging levels, aimed at beginners.
A philosophical blog post arguing that good tools should be invisible and friction-free, criticizing the tendency to celebrate a tool's flaws as fun puzzles. The author uses text editors like vim and Sublime to illustrate how tool choice can become tribal identity.
Interview with Drew DeVault about his AI-free fork of Vim called Vim Classic, discussing practical, philosophical, and ethical reasons for rejecting generative AI in software development.
A simple Rust editor with Vim mode designed for learning, available as an open-source GUI editor on GitHub.
Vim Scoops is a free interactive web game that teaches Vim motions by having you drive an ice-cream van through a town, using keyboard commands to reach customers. It provides a fun, hands-on way to learn Vim's movement keys and editing commands.
A personal reflection on the author's decades-long relationship with Emacs, including switching to VSCode and IntelliJ, and ultimately returning to Emacs for its unique features.
A personal reflection on ten years of using Vim, switching to VS Code, and then returning to Vim, exploring the trade-offs between terminal-based editors and IDEs.
Zenotes is an open-source note-taking app with full Vim keybinding support, featuring built-in keyboard navigation, live Markdown preview, templates, remote repositories, and more—designed for users who never want to leave the keyboard.
Vim Classic 8.3 has been released, a long-term support fork of the Vim text editor maintained without generative AI tools, based on Vim 8.2 with backported bug fixes and security patches.
A detailed comparison of Slimv and Vlime, two Vim plugins for interactive Lisp programming, covering setup, features, and recommendations.
This article provides a historical overview and categorized list of various vi-family text editors and clones, ranging from the original 1977 release to modern derivatives like Vim.