home.social

#neovim — Public Fediverse posts

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

  1. Is there something faster in #vim or #neovim then:

    :cexpr [] | silent! bufdo vimgrepadd /XYZ/ % | copen

    to grep for XYZ in all bufferns?

  2. [旧闻] 网友要求 Neovim 维护者撤除官网中争议人士 DHH 对 Neovim 的好评,引起一位维护者与众多网友的争论。DHH 的好评最终被另一位维护者撤掉。

    - Neovim 是知名编辑器 vim 的知名 fork 版本。
    - 八月末有人在 GitHub 开 issue 要求 Neovim 回应在官网引用「纳粹主义者」 DHH 言论的情况。一位维护者回复称对此等论争不予回应。 [1]
    - DHH (David Heinemeier Hansson) 是 Ruby on Rails 框架、Basecamp 软件,以及发行版 Omarchy 的创始人。他向来有些争议,其中最受讨论的是其鲜明的反移民态度 [2]。
    - DHH 主导的基于 Arch Linux 的系统预设配置 Omarchy [3] 近期也备受关注。其基金会已经收到来自多位 CEO 及数家企业的共计 1500 万美元捐款 [4]。
    - DHH 对 Neovim 的好评是 Neovim 官网去年 11 月迁移到 Hugo 的时候与其它几人的好评共同添加的。 [5]
    - issue 中还是发生了争吵,争论双方最后也未达成共识。另一位 Neovim 维护者最终从官网移除了 DHH 的言论。 [6]

    1.
    gh:neovim/neovim.github.io#501
    2.
    world.hey.com/~
    3.
    https://omarchy.org/
    4.
    omarchy.org/~
    5.
    gh:neovim/neovim.github.io#393
    6.
    gh:neovim/neovim.github.io#504

    [感谢 夜坂雅 提供此消息。]
    EDIT 9/12: 重写标题。

    #DHH #Neovim

    Telegram 原文

  3. En cherchant des infos sur les digraphs dans NeoVim, je tombe sur cette page avec un tableau qui explique la logique derrière ceuxèci. Je garde !

    Vim digraphs
    renenyffenegger.ch/notes/devel

    #NeoVim #Shaarli2Mastodon

  4. En cherchant des infos sur les digraphs dans NeoVim, je tombe sur cette page avec un tableau qui explique la logique derrière ceuxèci. Je garde !

    Vim digraphs
    renenyffenegger.ch/notes/devel

    #NeoVim #Shaarli2Mastodon

  5. En cherchant des infos sur les digraphs dans NeoVim, je tombe sur cette page avec un tableau qui explique la logique derrière ceuxèci. Je garde !

    Vim digraphs
    renenyffenegger.ch/notes/devel

    #NeoVim #Shaarli2Mastodon

  6. Switched back to Obsidian for a bit, but it felt slow so back in neovim. Turned out all I really needed to bridge the gap between the two experiences was to tweak my config a bit and install neotree:

    github.com/nvim-neo-tree/neo-t

    #pkm #neovim #nvim #Obsidian

  7. Switched back to Obsidian for a bit, but it felt slow so back in neovim. Turned out all I really needed to bridge the gap between the two experiences was to tweak my config a bit and install neotree:

    github.com/nvim-neo-tree/neo-t

    #pkm #neovim #nvim #Obsidian

  8. Switched back to Obsidian for a bit, but it felt slow so back in neovim. Turned out all I really needed to bridge the gap between the two experiences was to tweak my config a bit and install neotree:

    github.com/nvim-neo-tree/neo-t

    #pkm #neovim #nvim #Obsidian

  9. Switched back to Obsidian for a bit, but it felt slow so back in neovim. Turned out all I really needed to bridge the gap between the two experiences was to tweak my config a bit and install neotree:

    github.com/nvim-neo-tree/neo-t

    #pkm #neovim #nvim #Obsidian

  10. Switched back to Obsidian for a bit, but it felt slow so back in neovim. Turned out all I really needed to bridge the gap between the two experiences was to tweak my config a bit and install neotree:

    github.com/nvim-neo-tree/neo-t

  11. Is the #fish shell still good to use or do I have to ditch that along with #neovim, #miseenplace, #1password, #hyprland, #quickshell and whatever I missed #DHH had his filthy fingers on?

  12. @notNapoleon I don't know. Given the amount of #vim forks before #nvim took off, I don't see a future with a successful #neovim fork.
    One thing you're right about is that I should look into RMS stand on stuff I care about.
    @Jonizulo

  13. @pmakholm As a long-term #vim and then #neovim user, I can't imagine sticking to a #vi-like editor without the #nvim features and ecosystem TBH.
    So I'll, very seriously, add #emacs to your list.

  14. @rainer Ach, die Leute von #Neovim wollen sich nicht von #DavidHeinemeierHansson aka #dhh lossagen, dem Erfinder von Ruby on #Rails , Begründer der Arch-basierten Distribution #Omarchy und in letzter Zeit zunehmend notorischen Techbro-Fascho.

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

    #Neovim #Nvim #macOS

  16. #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

  17. 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

  18. 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

  19. Oyez Oyez !

    Vimistes, NeoVimistes, voir même Vistes ou EVistes ? Emacsists, Nanoïstes, Edistes...

    À #Grenoble, le mardi 27 octobre à 19h à #LaTrubineCoop se tiendra un évènement de renom : un #TupperVim tuppervim.org/ !

    Ne préparez rien, venez avec un truc à qui miam ou qui glou et pointez vous au bon endroit openstreetmap.org/node/2782756 à la bonne heure.

    #vi #vim #nvim #neovim #evim

  20. Just in case somebody finds this in the future: I've wasted several hours trying to fix this problem with f#@*!ng AI and then I used my brain for 20 minutes.

    1. Regarding .tmux.conf or .tmux.conf.local (my case), you can specify apps to restore by resurrect with this:

    set -g @resurrect-processes 'bmon emacs htop irssi less man mutt nvim qalc ssh tail top vi vim weechat'

    Furthermore I've set this additionally:

    set -g @resurrect-strategy-vim 'session'
    set -g @resurrect-strategy-nvim 'session'
    set -g @resurrect-command-prefix 'exec '

    But don't (!) use, even it sounds really nice, this:

    set -g @resurrect-capture-pane-contents 'on'

    This causes all apps to crash! No idea why. Maybe someone else is smarter than me. However, this changes already made the resurrect plugin restored every program listed in @resurrect-processes. All except neovim/nvim.

    2. The snap hell! Don't install nvim via snap, like I did. I just remembered I've already had many problems with applications installed via snap in the past. So I've removed the neovim snap installation, added the official neovim PPA and installed it from here:

    neovim.io/doc/install/
    launchpad.net/~neovim-ppa/+arc

    Now everything works fine. :)

    youtu.be/watch?v=9XH2IKKHlBk

    F@#*!ng snap!

    #linux #vim #nvim #neovim #tmux #tmuxresurrect

  21. I've been using #vim daily for personal and professional reasons for almost two decades now.
    Yesterday, I "sharpened the saw".

    Of course, I know more about the tools than 15 years ago. But I find beauty in the fact that I still learn valuable ways to enhance my workflow a couple of times a year.

    It's not about discovering a new thing.
    But about finding a way to better use it.
    I like to be better than my last week self.

    #nvim #neovim #quickfixlist #locationlist

  22. Other projects I use every day:
    #Matrix spec & clients like #FluffyChat and #nheko
    #Bitwarden & #Vaultwarden password manager
    #Neovim text editor
    #clangd LSP

    I'd love to encourage these projects to jump ship, and I celebrate those that do. I am much more likely to provide quality contributions if you host on your own forge, or a free one, and I am sure I'm not alone in this.

    GitHub is hostile to FOSS and, despite giving away lots of free-of-cost stuff I believe ultimately hurts us.

  23. God damn it. I've really fallen down the #Neovim rabbit hole. This feels like when I started my two year fling with with #Spacemacs.

    It will probably end the same way. I'll find some edge case that annoys me enough that I go running back to Nova and PyCharm* rather than banging my head against config files.

    *Really anything but VSCode.

  24. @counterVariable
    5. Notice line no(s). 14, 15, 16. If you use `nvim-navic` or `barbecue` for winbar then don't need to tinker it. Otherwise you can remove it.
    6. `codelldb` for rust, is recommended if you use debugger and have a setup.

    #neovim #rust #rustaceanvim #rustanalyzer #dap #codelldb #lazy #mason

  25. @counterVariable
    3. Do not setup LSP with rust-analyzer beforehand, rustaceanvim will do it for you.
    4. Look at line no. 5, since, you probably didn't/haven't setup any `settings.lua` file to manage macro Neovim settings. Replace the line with `enabled = package.loaded["rust-analyzer"] ~= nil`. This way rustaceanvim will only work when rust-analyzer is available. If you don't care about it remove line no. 5 completely.

    ...

    #neovim #rust #rustaceanvim #rustanalyzer #dap #codelldb #lazy #mason

  26. @counterVariable Yea, I have something that works.

    NOTE : I've made few assumptions :
    1. You use Lazy as package manager.
    2. You use Mason.

    There are few things that you need to keep in mind :
    1. My path for this file in my config is -> `lua/plugins/intellisense/languages/rust.lua`. But you can put this file anywhere within the `plugins` directory.
    2. You need rust-analyzer for rustaceanvim to work.

    ...

    #neovim #rust #rustaceanvim #dap #rustanalyzer #codelldb #lazy #mason

  27. Adding another Rust plugin to my Neovim toolbox! 🧰🔧

    📦 **crates.nvim**: Easily manage your Cargo dependencies from Neovim,

    🦀 Supports interactively selecting features, viewing crate info & more!

    ⭐ GitHub: github.com/saecki/crates.nvim

  28. I tested LunarVim a while back since I wasn't able to configure NeoVim on my own as an IDE.

    Well Windows didn't like it, as soon as the first language servers started to download via treesitter, Windows defender started to scream at me with Trojan Warnings.

    lunarvim.org/

    #Vim #LunarVim #NeoVim #IDE #Windows #VirusAlert

  29. I'm running an inadvertent comparison of Zulip, Slack, and Discord tonight. I asked the same question (copy & pasted) about rust-analyzer, Neovim, and #[cfg(feature = "ssr”)] attributes.

    I'm curious to see which gets a response first, and which response is the most helpful.

    #rustAnalyzer #Neovim #Rust

  30. ... sad to admit, but I think it's time to hop to other text (source code) editor :(
    Considering the now. Can you give some advice / links to docs or configs?
    Some time ago I tried to use and fell in love with its idea of semantic keybind chaining. But with all the plugins used it became too slow and sometimes buggy.
    Also, like to code configs with (thanks 😢).

    *Top languages I need support for: md, html, scss, js, ts, bash, python, plantuml.