#Neovim
#neovim Development News

The 0.12 version will have a built-in optional plugin to visualize undotree.

Load it with `packadd nvim.undotree` and execute `:Undotree`.

PR:
- github.com/neovim/neovi...
feat: undotree ui by altermo · Pull Request #35627 · neovim/neovim
Problem Navigating the undo-tree is cumbersome. Solution A plugin for navigating the undo-tree visually.
github.com
December 15, 2025 at 4:54 PM
#neovim Development News

The 0.12 version will allow `nvim_input_mouse()` method to be called with grid 0 to let Nvim decide the grid.

This should improve experience of developing third party GUIs.

PR:
- github.com/neovim/neovi...
feat(ui): support grid=0 in nvim_input_mouse by fredizzimo · Pull Request #32535 · neovim/neovim
Problem: Multigrid UIs have to find out which window to send the input by using the Neovim focus rules, which are not fully documented. Furthermore, getmousepos() has several problems when multigri...
github.com
December 18, 2025 at 2:49 PM
Actually writing a Neovim plugin feels like I've gained some sort of new power. Didn't think it'd be that simple. Also I like Lua.
December 16, 2025 at 2:37 PM
the markdown rendering plugin that I use in neovim has some really nice small touches, including using a subtle gradient for table borders

github.com/jbranchaud/d...
December 14, 2025 at 7:58 PM
And so goose pong was born

Because how else do you test poke_cell, write a TPS report?

Game on

#engineering #neurodivergent #neovim #aitools #orgmode
December 19, 2025 at 4:55 AM
#neovim Development News

The 0.12 version will improve default value of 'diffopt' option by adding new flags:
- "indent-heuristic" for better handling of indented text.
- "inline:char" for an optimized character-wise diff.

PR:
- github.com/neovim/neovi...
vim-patch:9.1.1753: defaults: 'diffopt' option value can be improved by zeertzjq · Pull Request #35727 · neovim/neovim
vim-patch:9.1.1753: defaults: 'diffopt' option value can be improved Problem: defaults: 'diffopt' option value can be improved Solution: Update diffopt defaults to include "in...
github.com
December 11, 2025 at 6:30 PM
Neovimの設定をしていたらこんな時間に。。。

zenn.dev/kosments/art...
【Vim/Neovim入門】モダンな開発環境を最短で構築する
zenn.dev
December 14, 2025 at 4:20 PM
Neovim magicians: Is there a way to view all the headings in a markdown document and jump to specific ones? Maybe using tree sitter or such?
December 15, 2025 at 1:31 PM
Oh this is FIRE; wtf, can I get this to be used by neovim by default?!?

arborium.bearcove.eu#rust
arborium - Syntax Highlighting Demo
arborium.bearcove.eu
December 14, 2025 at 9:11 PM
wait nvm it does it just doesn't work inside of the neovim integrated terminal oopse
December 14, 2025 at 1:59 AM
neovim extension that's just an AT protocol post reader
December 13, 2025 at 12:10 PM
My experimental Neovim plugin that auto-fills your function/method bodies using your choice of model — local Ollama or Ollama Cloud.
Configurable. Fast. Slightly cursed 💀

If you want your code to write itself, take it for a spin 👇
github.com/whleucka/bod...
GitHub - whleucka/bodybuilder.nvim: 💪 Automatically bulk up your functions—fill in method bodies with AI while keeping your code clean.
💪 Automatically bulk up your functions—fill in method bodies with AI while keeping your code clean. - whleucka/bodybuilder.nvim
github.com
December 12, 2025 at 7:44 PM
In my experience, CodePen is way more stable longterm, easier to use, and just really focused on frontend which seems like a good use case for the WebKit blog.

(At the same time, I built my own so I could self host and use Neovim to edit my code demos 😂)
December 12, 2025 at 8:52 PM
so based on stackoverflow survey 2025, the most admired set is:
- rust
- postgres
- docker
- svelte
- neovim
December 10, 2025 at 1:39 PM
JetBrainsのアンケート、ついぞNeovimとVimを別の選択肢にした👍
December 8, 2025 at 11:20 PM
Working on a ~5k file SvelteKit project refactor / upgrade is made a lot easier by pumping the Svelte Check results into the Neovim quickfix list via nvim-svelte-check.

<leader>j - jump to next
<leader>k - jump to previous

Looks a little sluggish but this is a cold boot / run of the project.
December 9, 2025 at 2:56 PM
After about 7 months, 'mini.nvim' gets a new module: 'mini.cmdline'. It contains command line tweaks that'll make #neovim usage a bit better: autocompletion, autocorrection, and autopeek of command range (like `:10` or `:10,20sort`).

Link to a releases blog post: nvim-mini.org/blog/2025-12...
Announcing ‘mini.cmdline’ – MINI
Command line tweaks: autocompletion, autocorrection, autopeek range
nvim-mini.org
December 7, 2025 at 4:23 PM
i was in the mood for some neovim configuring tonight (to procrastinate on my actual work) and there's like nothing to configure
December 6, 2025 at 6:30 PM
新規ファイルを編集している途中でNeoVimが勝手に終了して途方に暮れていたが、GPTに聞いたら存在するはずと言って教えてくれた~/.local/state/nvim/swap配下を見るとswpからswnファイルまであって、お前たちそんなところにいたのかという気持ち。nvim -r swpファイルで復元できた。
December 7, 2025 at 11:00 PM
Joa, groß und speicherhungrig sind die wohl 😅

Ich arbeite auch immernoch an meinem Neovim, der des mal ersetzen soll. Komm aber kaum vorran. Chronisch krank suckt ._.
December 6, 2025 at 4:05 PM
#neovim Development News

The 0.12 version will update `vim.json.encode()` to support pretty-formatting and key sorting.

PR:
- github.com/neovim/neovi...
- github.com/neovim/neovi...
feat(json): support pretty-formatting with `vim.json.encode()` by skewb1k · Pull Request #35424 · neovim/neovim
Problem: There is no straightforward way to pretty-print objects as JSON. The existing vim.inspect outputs LON. Solution: Introduce an indent option for vim.json.encode() which enables human-readab...
github.com
December 4, 2025 at 3:52 PM
Hey there! First, how tooling can help you learn a new programming language, and second, how most of the web is held together with duct tape and a lot of prayers.

jeferson.me/blog/2025/12...

#ESBuild #Go #Javascript #LSP #NeoVIM #Programming #Software #Typescript #Webpack #Zig #JS #TS
The Old Stuff
Time to talk about two topics in a single post. First how hard is to learn, and how tooling helps the whole process. Also let's discuss about the issues with the vanilla JS and how the Webpack of the ...
jeferson.me
December 6, 2025 at 11:58 AM