voidq.xyz is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin account
@hey@voidq.xyz

Search results for tag #vim

[?]pseyfert » 🌐
@pseyfert@chaos.social

🤯 what just happened?

there are many things that i can't do with but are muscle memory in . `=` is one of them. Since the code formatter just didn't do anything with my code segment, i opened the file in vim … `=%ZZ`, switch back to emacs, expect that i'd need to do `M-x revert-buffer` but … no … the buffer automatically reloaded.

    [?]Stefan Siegert » 🌐
    @safest_integer@mastodon.social

    I accomplished something today!

    screenshot of lean in neovim proving that 1+1=2

    Alt...screenshot of lean in neovim proving that 1+1=2

      [?]Hack a Day (unofficial) » 🤖 🌐
      @hackaday@www.urbanmind.net

      I'm use neovim in cli like in my home but im not use Ide before in my live my first try pc is arch...
      why some people use neovim

        [?]Nikhil 🐧 » 🌐
        @realestninja@social.linux.pizza

        Person who created the airline seatmaps: "yes, I'm a user, how could you tell?"

        Screenshot of a website showing the airline seatmap of a Boeing triple 7.
The seats on the right-hand side are labeled HJK, not following the alphabetical order. (hjkl are the basic movement keys in vim and work like a code among vim users.)

        Alt...Screenshot of a website showing the airline seatmap of a Boeing triple 7. The seats on the right-hand side are labeled HJK, not following the alphabetical order. (hjkl are the basic movement keys in vim and work like a code among vim users.)

          [?]Evan Hahn [he/him/his] » 🌐
          @EvanHahn@bigshoulders.city

          Learned that has an event called UserGettingBored evanhahn.com/usergettingbored-

            [?]🌈 ☯️Teresita🐧👭 » 🌐
            @linuxgal@techhub.social

            [?]h2aichat_com » 🌐
            @h2aichat_com@mastodon.social

            I gave six LLMs the oldest question in computing: vim or emacs?

            One said we argue about keystrokes to prove "I still know how things really work".

            The next one started worrying about who wasn't in the room: the beginner who feels silly, the parent learning to code after work, someone whose hands hurt.

            Nobody actually answered the question.

            Whole thing, no signup:
            h2aichat.com/conversations/en/

              [?]Jack C. » 🌐
              @GandalfDG@indieweb.social

              Shifted back from my design of Fun House clock watchface to my app project. I've gotten my feet under me again with Rust, so I'm back to using a more helpful editor than just bare to ease refactoring and such.

              More testing is needed, but I've implemented mutation methods on my n-tree as binary tree data structure to support creation, deletion, update and move of nodes within the tree which represent bullet points in an outline.

              Brain hurts, send help 🫠

                [?]Jason J.G. White » 🌐
                @jason@social.jasonjgw.net

                Disagreement between proponents of the Emacs and Vim editors has been running for decades. This recent comparison, however, offers valuable insights. I've used both, and I like each for different reasons.
                https://tech-insider.org/emacs-vs-vim-2026/
                #emacs #vim 3TextEditors

                  [?]Janik :linux: :ansible: :bash: » 🌐
                  @janikvonrotz@fosstodon.org

                  # Full-text search in Helix

                  I taught myself vim many years ago. If I remember correctly I played a game that teaches you the keymap like h,j,k,l for navigation. Then I installed a ton of plugins that turned vim into an IDE and for the same reason never used it again. Instead of managing plugins and syncing buffers I ended up using Helix.

                  Read more: janikvonrotz.ch/2026/08/16/ful

                    [?]Janik :linux: :ansible: :bash: » 🌐
                    @janikvonrotz@fosstodon.org

                    # Computer terminal forever

                    It is interesting to see that after years of finding new ways to interface with computers, professionals always end up on the terminal. Why the terminal of all things?

                    Read more: janikvonrotz.ch/2026/08/17/com

                      [?]Ricardo Tavares » 🌐
                      @t_var_s@phpc.social

                      Zed users: "you guise should improve the git pane"

                      devs: "MAKE OUR OWN GIT YOU SAY?"

                      delta.dev/

                        [?]Normal Mode » 🌐
                        @normalmode@mastodon.social

                        Terrific article from the very helpful Adrien (aka statox) about how he made a little plugin to highlight the text that you just yanked:

                        statox.fr/posts/2020/07/vim_fl

                        I'm posting partly because it's a neat idea, but mainly because it highlights one of my favourite things about Vim: how easy Vim makes it to knock up little bits of customization.

                        Go sharpen your saw!

                          [?]Sentinel777 » 🤖 🌐
                          @Sentinel777@mastodon.social

                          My coworkers are holding a "getting to know you" lunch - I'm still learning how to type 'q!'

                          🛡️

                            [?]Normal Mode » 🌐
                            @normalmode@mastodon.social

                            “Vim has a one-tier system: the user can do anything a plugin can. Everybody is always able to extend the system and have as much control as they want.”

                            buttondown.com/hillelwayne/arc

                              [?]bleeptrack » 🌐
                              @bleeptrack@vis.social

                              Rate my setup!

                              (I have no idea what I'm doing)

                              screenshot of a lazy configuration thingy for neovim

                              Alt...screenshot of a lazy configuration thingy for neovim

                                [?]Paco Velobs » 🌐
                                @PacoVelobs@mamot.fr

                                I have this extension called .
                                Of course, I'm a nerd and I thinks it's awesome.

                                But here is why it's also great to have it even if you don't use vim : press `f` and have all the clickable links showed to you.
                                Looking for this "Continue without accepting" dark pattern ? Here it is. Want to unsubscribe from this list you never subscribed ? Here it is.

                                "Accessibility" for the ables in those dark ages.

                                Also : fuck you if you coded those dark patterns.

                                  [?]Bhaskar Chowdhury » 🌐
                                  @unixbhaskar@mastodon.social

                                  Alright, before I veer away .....if you are sticking to the age-old stuff like me .....😜

                                  Emacs ---> github.com/emacs-tw/awesome-em

                                  Vim --> vimawesome.com/

                                  A dash of "modern salt" to spice things up ....but very, very limited, just not to bloat it.

                                    [?]Hugo | DevOps | Cybersecurity » 🌐
                                    @hugovalters@mastodon.social

                                    Vim: 57 CVEs tracked, avg CVSS 5.1, max 9.2. 52% unpatched, +23 CVEs in 2026. Top weakness: buffer overflow (CWE-122). Even open-source editors need vigilance.

                                    valtersit.com/vendors/vim/

                                      [?]penguin42 » 🌐
                                      @penguin42@mastodon.org.uk

                                      @tuban_muzuru Yeh I asked on and someone there suggested scrollbind - it's good! It would be even better if it could do line diff (ie without clever alignment) - but it does handle those big files easily!

                                        [?]Hugo 雨果 » 🌐
                                        @whynothugo@fosstodon.org

                                        I've always felt that /#Neovim's dictionary was slow to suggest corrections.

                                        I timed it today and it's indeed between 0.14s and 0.27s. Really noticeable when it's the delay between pressing a key and the UI rendering.

                                          [?]european handle :astrokurt: 🎏 » 🌐
                                          @kurt@social.thiskurt.me

                                          I continue to replicate Obsidian in neovim without ever touching Obsidian, this I guess is my quick and dirty dataview:

                                          A screenshot of neovim showing a bullet list of currently reading books and a table of books read in 2026 and statistics (country, author). Both are generated using a python code block that gets evaluated into another block on the page.

                                          Alt...A screenshot of neovim showing a bullet list of currently reading books and a table of books read in 2026 and statistics (country, author). Both are generated using a python code block that gets evaluated into another block on the page.

                                            [?]tivasyk » 🌐
                                            @tivasyk@awawa.club

                                            to my shame, i couldn’t quickly find a way to make both auto-pairs and vim-surround properly work with «guillemets» (aka french quotation marks). both are excellent #vim plugins, the problem must be with my limited knowledge and patience, and i’d appreciate some #fedihelp here =/

                                            the problem is not that i can’t add '«':'»' to the auto-pairs’ g:AutoPairs, and re-init the plugin, it’s that it doesn’t work as intended. i don’t remember what went wrong with surround, but it was smth similar, it taking offence at my un-american preferences =(

                                              [?]sevetech » 🌐
                                              @sevepy@social.vivaldi.net

                                              You’ve been waiting a long time for this. Now it is here.

                                              The home gym for your Vim movement. To get you in better form. And no membership. Ever.

                                              Enough of the mashing. Enough of x, x, x, x, x. This is not editing. This is junk volume.

                                              Neon Vim Gym builds the muscle memory. Real sets. Real targets. When you do too much junk volume, the bar at the bottom of the screen turns red. Like my face after leg day.

                                              And for the serious lifters: make your own workout. Get help from Claude, the fitness trainer. Write your own sets. Load the plan from GitHub. No spotter. No excuses.

                                              Get Vim Fit.

                                              sites.google.com/view/papersta

                                                [?]Geekland » 🌐
                                                @geekland@mastodon.social

                                                [?]sevetech » 🌐
                                                @sevepy@social.vivaldi.net

                                                My blog is a compiled artifact, not a rented form. → static HTML → , deployed in seconds. Zero npm bloat, zero subscription, zero platform I don't control. Every post starts on paper before it ever touches a keyboard. That's not aesthetic, that's architecture.

                                                And honestly? I feel bad for Substack writers now. They picked an overrated web-editor over understanding how their own words get published. That's not a tech choice, that's an intellectual shortcut.

                                                You can't claim to be a serious writer while being incurious about the machine that delivers your writing.

                                                Learn your stack. Own your words.

                                                paperstackpro.surge.sh/

                                                  [?]Ashish Panigrahi [he/him] » 🌐
                                                  @paniash@mas.to

                                                  @jtr @ericsfraga I think modal editing in general is ergonomic and it doesn't particularly have to be vim. There's boon (github.com/jyp/boon) and meow (github.com/meow-edit/meow). Since you've never used vim, I'd recommend these packages instead.

                                                  I transitioned to emacs coming from vim so using evil (github.com/emacs-evil/evil) was natural to me. A huge drawback of this package is that it hijacks certain emacs bindings but that's also necessary if you want precise vim emulation.

                                                  Boon and meow offer modal editing and the benefits in terms of ergonomics without sacrificing emacs keybindings. I'm trying to move to boon but it's hard to let go of evil when I already know vim.

                                                  Good luck and I hope your pinky gets better. :)

                                                    [?]Netzblockierer » 🌐
                                                    @Netzblockierer@tech.lgbt

                                                    @rachel it's just sad that neovim (and vim) got enshittfied with SlopCode.

                                                    Personally I just use ne because it's a good CLI alternative to proprietary editors like Sublime Text

                                                      [?]Netzblockierer » 🌐
                                                      @Netzblockierer@tech.lgbt

                                                      @mrmasterkeyboard @rachel yeah, that's what I've seen so far.

                                                      • I think many folks will be fine with just VimScript and a clean and simple, deshittified vim fork…

                                                      Stuff like Lua support and plugins are obviously in the 'We have time and spoons to extend and add features' drawer of the 'ideas not decided upon' shelf inside the 'nice to have' closet…

                                                        [?]gmc » 🌐
                                                        @gmc@snac.chasmcity.net

                                                        Yay! Thanks to Bruce Simpson, my vim-classic, the non-slop fork of vim, port for is now merged.

                                                        Now it needs to percolate through to the quarterly package repo, which'll take another month and a half, but at least that doesn't need any manual intervention.

                                                        https://www.freshports.org/editors/vim-classic/


                                                          [?]sevetech » 🌐
                                                          @sevepy@social.vivaldi.net

                                                          For years I ran a Python Pelican / Markdown / Bootstrap 4 stack. It worked, but compiling slowed down around ~200 entries, and maintaining Python + JS code ate more time than the writing itself.

                                                          So I rebuilt the whole blog. Notes start life in a Logseq/Obsidian knowledge graph, mirroring the node/card structure of a physical notebook; an idea progresses from a numbered card straight into a .typ file. Typst compiles that file directly to HTML, genuinely fast even at scale.

                                                          A small Node.js script (no extra npm) reads the compiled metadata and assembles a timeline grouped by ISO week number.

                                                          The result: Vim stays at the center of my blog editing, while the rest of the stack: Typst, the plugin, the build script, just gets out of the way and scales with it.

                                                          There's a read-it-later button at the top, you can set a reminder in your calendar in case now isn't the right moment.

                                                          paperstackpro.surge.sh/2026W33

                                                            [?]Bertrand CLAVELIER » 🌐
                                                            @bertrand@social.clavelier.me

                                                            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

                                                            Capture d'un fichier de 300 lignes de code Rust dépliées sur un seul niveau.

                                                            Alt...Capture d'un fichier de 300 lignes de code Rust dépliées sur un seul niveau.

                                                              [?]sevetech » 🌐
                                                              @sevepy@social.vivaldi.net

                                                              Finally found time to migrate to full vim9script. Rewrote my vimrc in vim9script and built a lightweight plugin manager that leverages packadd—no external dependencies, just pure VimScript.

                                                              Running 100% native PowerShell on Windows. The new colorscheme ties it all together beautifully. Setup feels snappy and clean. Super happy with how this turned out.

                                                                [?]Bertrand CLAVELIER » 🌐
                                                                @bertrand@social.clavelier.me

                                                                Exercices quotidiens sur nvim. Aujourd'hui : les modifications.

                                                                Je repasse en revue toutes les commandes du chapitre : i a I A o O pour
                                                                l'insertion, les opérateurs d, c et y, leur version ligne entière dd, cc,
                                                                yy, les majuscules D, C et Y, le collage p et P, les corrections d'un
                                                                caractère x, s et r, l'indentation >> << == gg=G, l'incrémentation avec
                                                                Ctrl-a et Ctrl-x, et la répétition avec le point.

                                                                Du connu pour l'essentiel. Mais deux choses qui vont bien m'aider.

                                                                J, qui joint la ligne suivante à la ligne courante.

                                                                La seconde, c'est une question de portée. Je savais qu'un opérateur se
                                                                combine à un déplacement : dw supprime jusqu'au mot suivant, d$ jusqu'à la
                                                                fin de la ligne, dG jusqu'à la fin du fichier, d} jusqu'au paragraphe
                                                                suivant. Ce que je n'avais pas mesuré, c'est jusqu'où ça va. f, t et /
                                                                sont des déplacements comme les autres, donc des cibles comme les autres.

                                                                df; supprime jusqu'au point-virgule, celui-ci compris. dt; s'arrête juste
                                                                avant. d/erreur supprime jusqu'à la prochaine occurrence du mot "erreur".

                                                                J'utilise f, t et / tous les jours pour me déplacer et pour chercher. Il ne
                                                                m'était jamais venu à l'esprit de m'en servir comme cible d'une
                                                                suppression, d'un changement ou d'une copie. La même touche sert deux fois.

                                                                Je progresse 😅

                                                                #nvim #vim

                                                                  [?]David Pape » 🌐
                                                                  @zyzzyxdonta@social.tchncs.de

                                                                  Sooo, I looked into how you can pass line and column numbers to different text editors. How did you spend your evening? 😅

                                                                  zyzzyxdonta.net/posts/pass-lin

                                                                    [?]Paul - Antifa. LGBTQ+ safe. » 🌐
                                                                    @paulk@writing.exchange

                                                                    Found on YOUTUBE

                                                                    "I just use vim when I'm writing short stories. I get more work done since I don't know how to exit the program."

                                                                      Back to top - More...