home.social

#neovim — Public Fediverse posts

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

  1. Finally got around to setting up #neovim to render man pages. It’s trivial to get the default going, but if you’ve got the keyboard shortcuts for less burned into your mind and demand a non-cluttered view, some tweaks are required. I've captured my configs. Tested in #FreeBSD, #AlpineLinux, #macOS, and #Debian.

    markmcb.com/cli/neovim-man-pag

  2. Finally got around to setting up to render man pages. It’s trivial to get the default going, but if you’ve got the keyboard shortcuts for less burned into your mind and demand a non-cluttered view, some tweaks are required. I've captured my configs. Tested in , , , and .

    markmcb.com/cli/neovim-man-pag

  3. #neovim Development News

    The 0.12 version updates `:delmarks` command to trigger the `MarkSet` event (with `line` and `col` set to 0).

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

    feat(events): trigger MarkSet ...

  4. Note to self: Do NOT allow LazyVim to install a shitload of breaking changes when the kids have school tomorrow, even if you're not really intending to work tonight.

    #neovim #LazyVim #BreakingChanges

  5. What a world we live in! I noticed a post by @bremner linking to neovim fighting against removing a DHH quote. Given that DHH actively associates himself with white supremacy and ethnic cleansing, choosing to associate your project with him is quite a choice.

    Well. Reading to the end of the thread, the maintainer decided to go out with a bang. I'm not sure this is any better a look than fighting for the DHH quote in the first place, but here we are.

    Here's the link to the issue:

    github.com/neovim/neovim.githu

    Here's the patch that was finally accepted:

    github.com/neovim/neovim.githu

    And here's a link to something to use instead of Neovim:

    codeberg.org/evi-editor

    #neovim #dhh #fascism

  6. Lost in a large codebase? 🔎

    I built tgrep.nvim to bring Microsoft’s tgrep search into Neovim, with the fff-plus picker.

    • Search as you type
    • Preview matches before opening
    • Jump into splits or tabs
    • Send matches to quickfix
    • Use an index, with filesystem fallback

    Try :Tgrep in your project. I’d love to hear what would make it fit your workflow.

    github.com/vinitkumar/tgrep.nvim

  7. Somebody brought this up amid the NVim saga:
    github.com/neovim/neovim/pull/ (EDIT: this was fixed eventually, I'm just using it for context)

    This reminded me of my own attempt to get the StreetComplete devs to do something similar which didn't really end well:
    github.com/streetcomplete/Stre

    Gee, let's enforce that against the nonexistent code of conduct: github.com/streetcomplete/Stre

    Sigh. Welp, I guess I'm not using that anytime soon...

    EDIT: The maintainer has changed the language. See github.com/streetcomplete/Stre and github.com/streetcomplete/Stre

    I'm not quite happy with how this went down though.

    #osm #openstreetmap #foss #neovim #streetcomplete

  8. I'm taking a look at #Helix. TL;DR: It doesn't feel comfortable yet, but it's definitely not a "no".

    Happily, I've got the #Pascal language server pasls working. That's an important start for me. I don't think the LSP experience is as nice as blink.nvim yet, but maybe I need to fiddle with the config.

    The default setup in Helix is very impressive - it has a lot of things built-in that take me very close to my #NeoVim setup with #LazyVim. But it does lack a little something visually, a few colour-coded cues from things like snacks.nvim that do help me.

    I'm still very far away from a config I like. And the flipped way of doing things compared to standard Vim keybindings is taking some getting used to!

    I can see me driving both NeoVim and Helix for a time while I get used to Helix.

  9. [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

  10. This weekend I tried replacing LazyVim with my own Neovim config that replicated what the distro gives me.

    It mostly worked.

    Then I noticed all the small things I was missing, and the config slowly became a monstrous atrocity.

    So I moved back to LazyVim.

    I like the idea of owning my config, but apparently I like having a working editor more.

  11. I just published a practical guide to @neovim and LazyVim.

    Not a “learn everything at once” guide, but a realistic starting point: why use Neovim in 2026, how modal editing works, the commands that actually matter, text objects, LSP, lazy.nvim, and a gradual method to learn without getting lost.

    For anyone who wants a lighter, keyboard-driven, open-source, and highly portable editing environment.

    nicfab.eu/en/posts/neovim-prac

  12. I haven't even tried nor have I even research much. But if I were going to return an older system as a dedicated distraction free IDE with only neo/lazy vim and lazy git and a few other minimal terminal based tools..can I run multi monitor without a GUI?

    #neovim #lazyvim #Python #linux #terminal

  13. Just tried #LazyVim

    … and _now_ I understand why people prefer #NeoVim to #Vim and how it inspired #Helix

    This makes (Neo)Vim actually fun :)

    lazyvim.org/

    And the book is great at introducing you to (Lazy/Neo)Vim too:
    lazyvim-ambitious-devs.phillip

  14. Hi #neovim experts! If I want to try out neovim, is there a setup that already comes preconfigured with basic tooling like telescope? Or is my best bet to download #lazyvim and watch a 6 part video series?

    #ide #python #golang

  15. Hola hoy subi un video en el canal de espaniol sobre la nueva version de neovim y su nueva forma de configurarlo video.hardlimit.com/w/vEnfpncR
    #neovim #nvim #vim #lsp #lazyvim

  16. OK so someone talk me down here.. Can I build a custom live distro with just the apps I use and use something like a self hosted sh file that I can pipe to shell to setup my customization and download dotfiles and have a ephemeral OS that I can be at "home" with any x64 PC with an internet connection? How feasible is this? anyone doing somehting similar. I mean I web browse, email and write some code..

    #linux #tails #neovim #lazyvim #privacy #security

  17. I've been using #vscode for a long time now, both at work and in private. I remember switching to it felt weird and lightweight and it took me a bit to get used to. But ever since I've had the feeling on depending on #ms which I battled with "oh well it's #opensource so if ms ruins it, there will be forks".

    Lately however they went all in #ai being the primary focus. That made me realise that sooner or later they are gonna gate keep with that "bonus AI features" that you can't get otherwise or you already pay for.
    So I started looking for alternatives and initially landed on the #Zed text editor. That works great and is astonishingly fast!
    But zed also started the same play as ms, put as many AI features as possible as a monetization strategy.

    So when I found out that neovim also has mouse supprt, I finally got to setup #neovim via #lazyvim and I was pleasantly surprised how good it is. Even the supoort for #flutter is better the on zed. It's basically same as on the officially supported vscode! Looking forward to a new journey with #opensource

  18. @lukalix98 Vim is great, and with your commitment, it gets even better.
    I am by no means one of those huge vim experts, buy I’ve been using it seriously now for about 10 years.
    What really blew my mind was when I applied Lazyvim. lazyvim.org

    I exclusively use Neovim with LazyVim. 3 minute setup.
    [edited to change ‘get’ to ‘gets’]

    #vim #neovim #lazyvim

  19. pleeease, #help me with LSP in #neovim :nkoHide:

    I have mason, lspconfig and mason-lspconfig installed, so LSP servers downloaded from Mason should be automatically enabled and somewhat sensibly configured.

    But now I'm supposed to manually enable different LSP features and set up keybinds, which is quite complicated. So...

    ... does anyone here have a neovim config with modern LSP setup that I could take as a reference? I looked into #LazyVim 's internal config but it has too much complex abstraction for me to be useful.

    By modern config I mean not using nvim-lspconfig to setup servers as that has been deprecated in favor of native LSP implementation. Thanks a lot :boost_requested:

  20. Очередной гавнокод на python. окончательно перешел с pyCharm на neovim (neovide) + Lazyvim

    #neovim #Lazyvim #python #PyCharm #linux #kde #Qt #code #development