Hacker News with Generative AI: Vim

Augment.vim: AI Chat and completion in Vim and Neovim (github.com/augmentcode)
Augment's Vim/Neovim plugin provides inline code completions and multi-turn chat conversations specially tailored to your codebase.
Vim after Bram: a core maintainer on how they've kept it going (thenewstack.io)
Show HN: VimLM – A Local, Offline Coding Assistant for Vim (github.com/JosefAlbers)
VimLM is a Vim plugin that provides an LLM-powered assistant for code editing by allowing users to interact with a local LLM model through Vim commands and automatically ingesting code context.
Automating the Vim Workplace (2020) (sharats.me)
I majorly use two tools for my coding workflow and one of them is GVim (on Windows). It’s my primary choice for editing text for ten years now and in that time, I’ve picked up several habits and tricks that made me very productive.
I miss Vim (leblancfg.com)
I've been using neovim for almost two years now and I'm gonna go out come out and say it. I miss vanilla vim.
What are the dark corners of Vim your mom never told you about? (stackoverflow.com)
There are a plethora of questions where people talk about common tricks, notably "Vim+ctags tips and tricks".
I Miss Vim (leblancfg.com)
I've been using neovim for almost two years now and I'm gonna go out come out and say it. I miss vanilla vim.
Vim Roadmap 2025 (zed.dev)
Zed’s Vim mode continues to improve! My newest favorite feature is the ! operator, which was the "last holdout" for common Vim operators:
Trying out Zed after more than a decade of Vim/Neovim (sgoel.dev)
I'm currently drafting this blog post in Zed. After using Vim/Neovim for more than 15 years, I recently decided to try out something new. I don't know if this little experiment will work, or if I'll run back to my trusty Neovim, but hey, what I do know is that I'd like to find out.
Llama.vim – Local LLM-assisted text completion (github.com/ggml-org)
Local LLM-assisted text completion.
Bad Apple but it's 6,500 regexes that I search for in Vim (eieio.games)
Why should I leave vim to watch a video?
Bad Apple but it's 6,500 regexes that I search for in Vim (eieio.games)
Why should I leave vim to watch a video?
Bad Apple but it's 6,500 regexes that I search for in Vim (eieio.games)
Why should I leave vim to watch a video?
Bad Apple but it's 6,500 regular expressions in Vim (twitter.com)
Bad Apple with Regex in Vim (eieio.games)
Why should I leave vim to watch a video?
Vim is a cast iron skillet (eamoncaddigan.net)
Vim was released as “Vim” in 1991, and is an extended version of vi, which itself has been around since 1976. Its default interface—the one I use daily—is a “text user interface” that’s launched in a terminal emulator (i.e., the “command line”2). Vim has mouse support, but it’s superfluous because everything can be accomplished through commands typed on the keyboard.
Ask HN: What Vim habits did you need to unlearn? (ycombinator.com)
If you don't use Vim, know that it has probably the steepest learning curve of any text editor (or at least non-IDE editors) and many users pick up habits along the way they need to unlearn.
What Is Vim? (jonas.foo)
The answer seems fairly obvious - an editor. To some an obscure way to interact with your computer, to others the only way.
Qutebrowser: A keyboard-driven, Vim-like browser (github.com/qutebrowser)
A keyboard-driven, vim-like browser based on Python and Qt.
Switching to the meow modal editing system from evil Emacs (esrh.me)
The first modal editing system I used was vim. After the initial learning curve that comes with getting used to not being able to type in every mode, it introduced me to a few key ideas that I feel lead to decidedly more efficient editing
Unused Keys in Vim (fandom.com)
This page lists single unused keys in Vim. As such, it is an inverted version of :help index. In addition, the page lists synonyms that can safely be mapped.
Vim Developer Bram Moolenaar Posthumously Receives the European SFS Award (fsfe.org)
The Free Software Foundation Europe (FSFE) and Linux User Group Bolzano-Bozen (LUGBZ) posthumously honored Bram Moolenaar, creator of the widely used Vim text editor, with the European SFS Award at SFSCON 2024.
Show HN: Hackertuah: A Hacker News CLI Built in Rust (github.com/program247365)
A terminal-based user interface for browsing Hacker News with Vim-style navigation and Claude AI integration for story summarization.
Evaluate Markdown code blocks within Vim (github.com/gpanders)
Medieval allows you to evaluate code blocks in Markdown buffers of the following form:
Vimium – The Hacker's Browser (github.com/philc)
Vimium is a browser extension that provides keyboard-based navigation and control of the web in the spirit of the Vim editor.
Vifm (vifm.info)
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
I added a fun random ASCII art welcome screen to Vim (merlinsbeard.ai)
If you use vim, you’re probably just like me. You spend way too much time customising your config files to optimize your keyboard shortcuts and make things look pretty. If you’re new to vim or have yet to customise your config files, I apologise. By the time you’ve read this post, you’ll have a new addiction.
Vim Racer (vim-racer.com)
Don't use Vim for the wrong reasons (2020) (github.com)
I Made an Extended Version of Vimtutor – Introducing Vimtutor Sequel (github.com/micahkepe)