home.social

#neovim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #neovim, aggregated by home.social.

fetched live
  1. #neovim Development News

    The 0.12 version updates `vim.ui.select()` interface with `preview_item` option. This allows callers to set custom previews which should help plugin authors that want to provide custom pickers.

    PR:
    - github.com/neovim/neovi...

    docs(vim.ui): document an inte...

  2. I'm finally taking the time to move from my old school vim setup to neovim. I'm already liking this so much more. I used the kickstart.nvim setup and its been pretty great so far.

    #vim #neovim

  3. I'm finally taking the time to move from my old school vim setup to neovim. I'm already liking this so much more. I used the kickstart.nvim setup and its been pretty great so far.

    #vim #neovim

  4. Découverte Neovim : le folding natif. `zM` et tout un fichier Rust se replie — il ne reste que les signatures. `zR` et tout revient.

    Naviguer dans des centaines de lignes devient enfin lisible.

    Bonus : un pli fermé compte comme une seule ligne, donc `dd` sur une fonction repliée la déplace en entier.

    #Neovim #Vim

  5. Découverte Neovim : le folding natif. `zM` et tout un fichier Rust se replie — il ne reste que les signatures. `zR` et tout revient.

    Naviguer dans des centaines de lignes devient enfin lisible.

    Bonus : un pli fermé compte comme une seule ligne, donc `dd` sur une fonction repliée la déplace en entier.

    #Neovim #Vim

  6. I think 9/10 of my recent side-quests have been built either in Lua, or using SpacetimeDB, and all of my time's spent inside Neovim, so I whipped up a #Neovim plugin for browsing #SpacetimeDB instances.

    github.com/krisajenkins/spacet

  7. I think 9/10 of my recent side-quests have been built either in Lua, or using SpacetimeDB, and all of my time's spent inside Neovim, so I whipped up a #Neovim plugin for browsing #SpacetimeDB instances.

    github.com/krisajenkins/spacet

  8. #neovim Development News

    The 0.12 version makes bundled `tohtml` an "opt-in" plugin. Use `:packadd nvim.tohtml` to activate it.

    PR:
    - github.com/neovim/neovi...

    fix(runtime)!: move "tohtml" m...

  9. I finally published a new blog post where I talk about neovim, workflow improvements with herdr and general TUIs :D
    Check it out if you think this sounds interesting!

    I'm planning on posting every one to two weeks again, so make sure to subscribe to the newsletter if you find my other posts interesting as well and while you're at it, please leave a comment so I can get input of what to improve and what you might find interesting.

    A lot of things happened in the past few days, more on that in a future post :)

    blog.spoljarevic.sh/how-i-use-

    #blog #writing #neovim #tui #terminal #herdr #arch #arch_linux #linux #blogpost #ghost #footTerminal

  10. I finally published a new blog post where I talk about neovim, workflow improvements with herdr and general TUIs :D
    Check it out if you think this sounds interesting!

    I'm planning on posting every one to two weeks again, so make sure to subscribe to the newsletter if you find my other posts interesting as well and while you're at it, please leave a comment so I can get input of what to improve and what you might find interesting.

    A lot of things happened in the past few days, more on that in a future post :)

    blog.spoljarevic.sh/how-i-use-

  11. #neovim Development News

    The 0.12 version improves how `+=`, `^=`, and `-=` handle comma-separated "key:value" pairs in options that use them ('listchars'/'fillchars'/etc). Like do not append if already present exactly and similar.

    PR (Vim patch):
    - github.com/neovim/neovi...

    vim-patch:9.2.0223: Option han...

  12. [Veille 📣] Chapter 1: Introduction and Installation - LazyVim for Ambitious Developers
    lazyvim-ambitious-devs.phillip

    Tutoriel sur l’utilisation de LazyVim pour NeoVim.

    Lien vers cette entrée dans ma veille : liens.declosure.ch/shaare/mvV8
    Toute ma veille est disponible ici : liens.declosure.ch/
    #neovim #tutoriel #vim #LazyVim
    #links #liens #veille

  13. [Veille 📣] Chapter 1: Introduction and Installation - LazyVim for Ambitious Developers
    lazyvim-ambitious-devs.phillip

    Tutoriel sur l’utilisation de LazyVim pour NeoVim.

    Lien vers cette entrée dans ma veille : liens.declosure.ch/shaare/mvV8
    Toute ma veille est disponible ici : liens.declosure.ch/
    #neovim #tutoriel #vim #LazyVim
    #links #liens #veille

  14. Wrote a little blog post on publishing a Lua version of this uxn syntax plugin:

    edmondburnett.com/post/uxntal-

    #uxn #neovim

  15. Wrote a little blog post on publishing a Lua version of this uxn syntax plugin:

    edmondburnett.com/post/uxntal-

    #uxn #neovim

  16. 🔥 Vim tip

    By default, all windows get their own status line. When the space is limited, it becomes messy and some paths are truncated The `vim.o.laststatus = 3` changes that behaviour, so you will see only a single status line for the active window. I found this a lot better than the default.

    #vim #neovim

  17. 🔥 Vim tip

    By default, all windows get their own status line. When the space is limited, it becomes messy and some paths are truncated The `vim.o.laststatus = 3` changes that behaviour, so you will see only a single status line for the active window. I found this a lot better than the default.

    #vim #neovim

  18. Ported the uxntal.vim syntax highlighting plugin over to Lua for Neovim.

    Adds :checkhealth functionality, matchpairs support (so % jumps between pairs), and vimdocs (:h uxntal).

    github.com/edmondburnett/uxnta

    #uxn #uxntal #neovim

  19. Ported the uxntal.vim syntax highlighting plugin over to Lua for Neovim.

    Adds :checkhealth functionality, matchpairs support (so % jumps between pairs), and vimdocs (:h uxntal).

    github.com/edmondburnett/uxnta

    #uxn #uxntal #neovim

  20. Under the list of Treesitter parsers (after running :checkhealth), Neovim is showing ".DS_Store" as one of the installed languages lmao

    #Neovim #Nvim #macOS

  21. Under the list of Treesitter parsers (after running :checkhealth), Neovim is showing ".DS_Store" as one of the installed languages lmao

    #Neovim #Nvim #macOS

  22. Petit rafraîchissement de mes commandes Neovim avec ce tuto vidéo, très bien fait : https://youtu.be/EPQG2u6Ctew

    Constat honnête : j'utilise toujours les mêmes raccourcis et j'oublie les astuces. J'avais oublié que % saute de la parenthèse ouvrante à la fermante, et que . répète la dernière action.

    Les macros, c'est l'exemple typique : puissantes, bien pensées, et je ne les utilise jamais. Il faut que je m'y force, je suis sûr que le gain est réel.

    #Neovim #Vim

  23. Petit rafraîchissement de mes commandes Neovim avec ce tuto vidéo, très bien fait : https://youtu.be/EPQG2u6Ctew

    Constat honnête : j'utilise toujours les mêmes raccourcis et j'oublie les astuces. J'avais oublié que % saute de la parenthèse ouvrante à la fermante, et que . répète la dernière action.

    Les macros, c'est l'exemple typique : puissantes, bien pensées, et je ne les utilise jamais. Il faut que je m'y force, je suis sûr que le gain est réel.

    #Neovim #Vim

  24. #neovim Development News

    The 0.12 version adds more statusline integration for progress messages. `vim.ui.progress_status()` returns a status description summarizing currently running progress messages. It is also included in the default 'statusline'.

    PR:
    - github.com/neovim/neovi...

    feat(progress): status api, 's...

  25. #neovim Development News

    The 0.12 version adds a `vim.fs.ext()` function to compute file extension.

    PR:
    - github.com/neovim/neovi...

    vim.fs.ext() returns file exte...

  26. #Help my fellow #neovim users. I did broke my autoindent, but only for C code, as far as I know.
    I have Treesitter installed with Lazy, configured to work also for C files, but it doesn’t… It works perfectly with like html files.

    I don’t know how to find out where the problem is, can someone help me ?

    Thank you.

    #nvim

  27. #Help my fellow #neovim users. I did broke my autoindent, but only for C code, as far as I know.
    I have Treesitter installed with Lazy, configured to work also for C files, but it doesn’t… It works perfectly with like html files.

    I don’t know how to find out where the problem is, can someone help me ?

    Thank you.

    #nvim

  28. 🖥️ Speaks LSP over stdio, so any editor with an LSP client works: #SublimeText, #Zed, #VSCode, #Cursor, #Neovim and #OpenCode. Official extensions handle the wiring; Neovim and OpenCode need a few config lines.

    ⚙️ phpEnvironment defaults to auto (Herd, Valet, Sail, Lando, DDEV, then local PHP) or takes an explicit phpCommand. Every capability is individually toggleable, plus two Pest options.

    laravel-news.com/laravel-lsp-a

  29. 🖥️ Speaks LSP over stdio, so any editor with an LSP client works: #SublimeText, #Zed, #VSCode, #Cursor, #Neovim and #OpenCode. Official extensions handle the wiring; Neovim and OpenCode need a few config lines.

    ⚙️ phpEnvironment defaults to auto (Herd, Valet, Sail, Lando, DDEV, then local PHP) or takes an explicit phpCommand. Every capability is individually toggleable, plus two Pest options.

    laravel-news.com/laravel-lsp-a

  30. I’ve completely overhauled my Neovim plugin for developing with Web Origami (and moved it to Tangled). It has all the fancy LSP stuff you’d expect to facilitate autocomplete, some syntax highlighting, and jumping to definitions.

    https://tangled.org/vale.rocks/weborigami-nvim

    #Nvim #Neovim

  31. TupperVim

    27 octobre 2026, 19:00:00 UTC+01:00 - GMT+01:00 - La Turbine COOP, 3 place esplanade Andry Farcy, Grenoble, Auvergne-Rhône-Alpes, France

    keskonfai.fr/events/04f796d7-9

  32. Mise à jour de mon article su comment configurer Neovim comme IDE/éditeur de code à partir de zéro vincent.jousse.org/blog/fr/tec
    Il utilise maintenant le gestionnaire de plugins `vim.pack` inclus par défaut avec #neovim #vim

  33. The modern web experience has finally arrived in Neovim 💀

    📺 **ads.nvim** — Non personalized ads inside Neovim!

    ⭐ GitHub: github.com/tamton-aquib/ads.nv

    #neovim #vim #lua #opensource #programming