I have officially retired from Emacs
A developer retires from Emacs after 20 years, transitioning to Vim and building native C++ replacements for Emacs tools like calc and Elfeed.
A developer retires from Emacs after 20 years, transitioning to Vim and building native C++ replacements for Emacs tools like calc and Elfeed.
Vim tip explaining that the substitute command delimiter doesn't have to be a slash, allowing easier handling of paths and URLs.
A Vim/Neovim tip explaining how to make CTRL-A and CTRL-X more intuitive by adjusting the nrformats option.
A personal eulogy for Vim, reflecting on its creator Bram Moolenaar and the impact of the text editor on the author's life.
A developer shares their experience switching from Neovim back to Vim, explaining why Neovim's Lua-based approach didn't solve their problems.
Explains how to manage Neovim/Vim plugins without a dedicated plugin manager by using runtimepath, autoload, and packadd.
A developer shares custom Vim/Neovim key mappings for efficient Git operations like staging hunks and navigating changes directly within the editor.
A guide to making Vim macros more enjoyable and effective, covering recording, editing, and replaying command sequences.
A developer shares their experience switching from Vim to the Helix text editor, highlighting its built-in language servers and improved search.
A developer shares their custom Neovim and LazyVim configuration, including a demo video and details on plugins, keymaps, and setup.
A developer explains their switch from Vim to Neovim and LazyVim, detailing the reasons and the migration process.
Learn powerful Neovim/Vim commands for precisely copying and moving lines of code to boost your editing efficiency.
An engineer argues for the value of 'low-tech' developer tools like Vim, emphasizing their portability, speed, and alignment with Unix principles.
Introduces vidir, a tool from moreutils that allows batch renaming and deleting files by editing a list in Vim.
A developer shares their journey customizing Neovim for blogging, covering initial setup, autocommands, and plugin structure.
A developer shares their journey designing a custom keyboard layout to combat RSI and optimize for Vim, coding, and language use, questioning if the effort was worthwhile.
A collection of advanced Neovim tips for power users, covering text navigation, pasting, deletion, and Git integration.
A technical cheatsheet explaining Unix, Vim, and Neovim clipboard selections and registers for efficient copy-paste operations.
An update on the custom T-34/2 keyboard layout, detailing changes to key placement, combos, and layers for ergonomic typing.
A developer explores the Lua ecosystem, detailing the challenges of yak shaving to set up a proper testing workflow with Busted and Vim.