social.dk-libre.fr 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.

Search results for tag #vim

[?]Feu d'jais :couleur: » 🌐
@feudjais@eldritch.cafe

What are your "uncommon" Vim/Neovim shortcuts?

For example, I have a shortcut that displays the MDN documentation of the HTML tag under my cursor.

    theo⏚ ✅ boosted

    [?]Lukas Rotermund » 🌐
    @lukasrotermund@social.tchncs.de

    I have like zero respect left for developers who use LLMs to write or maintain their software.

    I don't even care for the reasons why they use this unethical piece of... technology.

    Technology trained on data they don't own. Technology owned and shaped by fascists. Technology that sends its crawlers around the globe to suck every bit they can find to dump their models into big f***ing corp data centers. Data centers that are polluting the air with their big ass gas plants.

    But hey! "Leave ethics aside". "That's how software development works today!".

    I'm so sick of this and about everyone supporting this industry.

    If you feel targeted, you are welcome. I have zero respect for you or your software garbage. I just wish you the worst.

      JP Mens boosted

      [?]Guillaume-Jean Herbiet » 🌐
      @gjherbiet@mamot.fr

      I wanted to do some reverse lookup while editing a config file in :

      ```
      setlocal iskeyword+=.,:
      setlocal keywordprg=dig\ +short\ -x
      ```

      so I can press `K` with the cursor over an or address in the file, and I will get the corresponding PTR record if it exists.

      This ended up in my `~/.vim/ftplugin/cisco.vim`.

        [?]JdeBP » 🌐
        @JdeBP@mastodonapp.uk

        @rl_dane

        Fun fact: The :x command was added to ex/vi in 1980 because :wq did too much. Horton copied the name from hed.

        github.com/dspinellis/unix-his

        @rettichschnidi

          xcanehan boosted

          [?]IanTwenty » 🌐
          @IanTwenty@floss.social

          Have you ever needed (n)vim to calculate a maths expression on a line or visual selection and add or replace it with the answer? Calcium can do that for you:

          github.com/Necrom4/calcium.nvim

          From the README:

          - 👍 Simple & Complex Expressions: Handle any mathematical expression, see the 𝑓unctions section.
          - 𝑓𝑥 Variable Support: Use variables anywhere in your buffer.
          - 🎯 Work in the buffer: Evaluates expression in visual selection or current line.

          Saved me a lot of time today!

          Screen grab from the README. A title "calcium.vim" with an abacus icon. It goes on: "A powerful lua-lib-math in-buffer calculator with visual mode, functions and variable support." There is an image below of it being used in vim to append or replace the answer to several expression including "2+2" and a very long one with lots of lua maths functions such as "sqrt" and "sin".

          Alt...Screen grab from the README. A title "calcium.vim" with an abacus icon. It goes on: "A powerful lua-lib-math in-buffer calculator with visual mode, functions and variable support." There is an image below of it being used in vim to append or replace the answer to several expression including "2+2" and a very long one with lots of lua maths functions such as "sqrt" and "sin".

            Gwenn boosted

            [?]Emmanuel 🌱 » 🌐
            @emmanuelc@mamot.fr

            Bon, il y a combien de forks de Vim depuis que l'IA a été invitée dans le logiciel d'origine ?

            Je vois Vim-classic, EVI, mais encore ?

            Et deux questions se posent :

            1) lequel suivre ?

            2) Quid des prochaines versions de Vim dans les distributions GNU-Linux ? Quel Vim proposeront-elles, ou proposent-elles déjà ? Réalisé avec ou sans IA ? (Et ça vaut pour tous les logiciels d'ailleurs.)

              [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
              @rl_dane@polymaths.social

              Dear #vim, darlin',

              If you're gonna read my \.exrc, do me the kindness about not complaining about valid ex/#vi options! XD

              rld@Intrepid:~$ vim
              Error detected while processing /home/rld/.exrc:
              line    4:
              E518: Unknown option: iclower
              
              Press ENTER or type command to continue
              

              (I know, I know, just use a .vimrc. I'm gonna. ;)

              (Also, just FYI, I haven't reverted to vim. I use vi and ed most of the time, and jump into vim for a very few use cases, which escape recollection at just this moment 😆)

                [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                @rl_dane@polymaths.social

                @rettichschnidi @adi

                I was very fond of :up[date], which saves only if changes were made, but that's #vim (and descendants)-only, not #vi.

                I'll see if my muscle memory allows me to rewrite ":q; ok then, :wq" as ":x" instead. 😄
                (I'm a creature of habit ;)

                  [?]Juhis » 🌐
                  @hamatti@mastodon.world

                  Today's entry is a new vim option that I learned about: tildeop that makes the case-switching operator ~ more handy.

                  @rl_dane shared it in their blog post and I'm delighted that I still keep learning new useful things about vim after all these years.

                  rldane.space/vim-carnival-entr

                  This and all my other Junited notes:

                  notes.hamatti.org/writing/even

                    AodeRelay boosted

                    [?]UmWerker 🕊 ☮️ 🤘 » 🌐
                    @UmWerker@hachyderm.io

                    Verdammt … Als im -Reader heute morgen dieser Titel auftauchte

                    "Vim Classic is a Vim Fork for People Who Want Their Editor AI-Free"

                    war ich natürlich alarmiert. Mir ist klar, dass es zu einer extremen Challenge wird, meine Umgebung -frei zu halten. Aber irgendwie hatte ich bei Tools wie nicht damit gerechnet. Wie Wasser frisst sich diese Seuche immer tiefer in unser Leben und bemächtigt sich allem, was nicht genug Widerstand leistet oder die Gefahren nicht erkennen will.

                    Die Entwicklungen haben nun zur Geburt von geführt. Damit werde ich mich nun beschäftigen und hoffen, dass am Ende alles weiterhin so funktioniert, wie ich es mir für meinen Bedarf zusammengebaut habe.

                    drewdevault.com/blog/Forking-v

                      [?]nico » 🌐
                      @n@gotosocial.tourmentine.com

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

                      Submitted the patch to include vim-classic in the ports collection:

                      bugs.freebsd.org/bugzilla/show…

                      Now waiting for it to be added.

                      If you can't wait, you can grab the patch to add it from the bug ticket and compile it for your system. If you don't want to install the ports collection, patch it and build it yourself *AND* you trust me to not be malicious: I'm temporarily making binary packages available for 14.3 and 15.0:

                      mirror.sonologic.net/vim-class…

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

                        @davidgerard I guess folks will have to fork off pre - AI Slop rsync (if that didn't happen already!) just like pre-Enshittification Vim got forked off as EVi.

                          [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                          @rl_dane@polymaths.social

                          New #blog #post: Vim Carnival Entry: "The Motion that Changed Everything."

                          https://rldane.space/vim-carnival-entry-the-motion-that-changed-everything.html

                          1224 words

                          cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn

                          (I will happily add/remove you from the chorus upon request! :)

                          Thanks to @hyde for the blog concept, and immediate apologies if you get trapped in a #hellthread! 😄

                          #rlDaneWriting #blost #vi #vim #nvi #editor #VimCarnival #TheMotionThatChangedEverything #modal #ADHD

                            [?]ThierryStoehr » 🌐
                            @ThierryStoehr@framapiaf.org

                            @fabi1cazenave Hourra, le TupperVim est sauvé : le choix demeure donc entre et ! (voire Kako..., non ; ou Ema..., non).
                            Bref, il ne reste « plus » qu'à organiser ledit du fameux « lundi 21 juillet » (dixit & sic le site). ;-) </format=taquin> (OK, désolé, jesors)

                              [?]kazé » 🌐
                              @fabi1cazenave@mastodon.social

                              Drew Devault has just updated his fork, “Vim Classic”, now in version 8.3.

                              Like Vim, but without the compatibility-breaking VimScript9, and without any AI-generated code. A sane maintenance process. This is the legacy Vim deserves.

                              vim-classic.org/news/vim-8.3-r

                                Russ Sharek boosted

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

                                Woohoo! The first release, 8.3.0, of vim-classic (the non-slop fork of VIM) has been releases today!

                                vim-classic.org/news/vim-8.3-r…

                                I'm working on a port in my spare time.

                                  [?]Yann Büchau :nixos: » 🌐
                                  @nobodyinperson@fosstodon.org

                                  :vim: pros:

                                  I want to open a zip file that does *not* have a .zip suffix with vim's nice browsing mode. Is this from within vim the only way to achieve this?

                                  :call zip#Browse("/full/path/to/file")

                                  Unfortunately there is no tab completion in that string 😑

                                  And yes, I could use symlinks:

                                  > ln -rsf myfile.notzip{,.zip}
                                  > vim myfile.notzip.zip

                                  But come on...

                                    kazé boosted

                                    [?]ThierryStoehr » 🌐
                                    @ThierryStoehr@framapiaf.org

                                    [Quotation] "After fifteen years with and , I honestly cannot imagine my career with a different editor at the center of it." by Caio Bianchi, in "A Love Letter to Neovim", 2026-05-26, at caio.ca/blog/a-love-letter-to-
                                    And of course, this means text tool.
                                    Via @jpmens and cc @fabi1cazenave (for the next TupperVim).

                                      [?]Hyde 📷 🖋 :debian: » 🌐
                                      @hyde@lazybear.social

                                      carnival this month: "The motion that changed everything".

                                      Write about it on your , and send me a link that I will add to this post


                                      lazybea.rs/vim-carnival-202606

                                        [?]Artyom Bologov [t?he(y|m)?, он] » 🌐
                                        @aartaka@merveilles.town

                                        So I was writing this ed(1) wrapper editor. To have fancier search and custom commands, all with a nice immediate Web GUI.

                                        And then I realized nvi(1) exists.

                                        @ed1conf

                                          [?]JP Mens » 🌐
                                          @jpmens@mastodon.social

                                          :set ai

                                          has NOTHING to do with A.I.

                                            [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                            @rl_dane@polymaths.social

                                            Trying out #nvi-1.81.6 on #Debian as my primary editor on my work box for a bit.

                                            At first, I was sad that I could no longer

                                            some_command |vi
                                            

                                            like you can with (neo)?vim, but then I realized you could just as easily

                                            vi <(some_command)
                                            

                                            Hmmm, the lack of line selection mode is a bummer. This might have more pain points than I was anticipating. XD

                                            Maybe I should try #vim-tiny?

                                              xcanehan boosted

                                              [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                              @rl_dane@polymaths.social

                                              #vi experts (and #vim / #nvim #NeoVim ),

                                              What's the difference between the 0 command and the | command?

                                              Is it just that | can take a numeric argument?

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

                                                I was invited to participate in @hyde’s terrific Over/Under series so I RIPPED off the mask and wrote about some things that aren’t for once.

                                                If you’re interested in my thoughts when I’m not pretending to be an anthropomorphised version of Vim’s best mode you should go have a read:

                                                lazybear.social/@hyde/11663785

                                                  Russ Sharek boosted

                                                  [?]Thorsten Zöller » 🌐
                                                  @thorstenzoeller@exquisite.social

                                                  If you are seriously thinking about learning / , do yourself a favor and proceed as follows:

                                                  1. Grok ed(1).
                                                  2. Grok vi(1).
                                                  3. Ask yourself whether you really need anything ed(1) and vi(1) don't provide.

                                                  If your answer to step 3 is "yes", go ahead. But first, do steps 1 and 2.

                                                  Here is how to do step 1: Read the man page (it's rather short), read "Ed Mastery" by @mwl (those two steps are interchangeable and even parallelizable), then use it consistently.

                                                  Here is how to do step 2: Read the man page (it's rather short as well, though not as short as ed's), then use it consistently.

                                                  Also, have a look at stackoverflow.com/a/1220118.

                                                    taziden boosted

                                                    [?]Neil Brown [he/him/his] » 🌐
                                                    @neil@mastodon.neilzone.co.uk

                                                    Neil: There's a wealth of amazing Free software out there! I use loads of it.

                                                    Them: What do you use to write documents?

                                                    Me: I use vim. I write in Markdown, then convert it. (typst + pandoc)

                                                    Them: What about presentations?

                                                    Me: I use vim. I write in Markdown, then convert it. (revealjs)

                                                    Them: Your website? Blog?

                                                    Me: I use vim. I write in Markdown, then convert it. (mkdocs / bssg)

                                                    Them: So what about keeping notes?

                                                    Me: Oddly enough, I use vim. I write in Markdown... (vimwiki)

                                                      [?]Artyom Bologov [t?he(y|m)?, он] » 🌐
                                                      @aartaka@merveilles.town

                                                      Just a quick heads-up: in case you’re avoiding and use on some modern distro, make sure that vi does not actually point to vim. Arch Linux recently changed vi to be an alias to Vim in traditional mode. I assume it’s the same for other distros.

                                                      Stay safe y’all!

                                                        [?]sroccaserra » 🌐
                                                        @sroccaserra@pouet.chapril.org

                                                        Vim discovery of the day: I often want to duplicate a selected block, and leave the cursor at the beginning of the second occurrence (copy / paste a test, then modify the new test for example).

                                                        `yP` does almost that, but the cursor stays at the beginning of the first occurrence.

                                                        Presto, here is `:t-` ! :t is "copy", and it needs a range. - means -1, it copies it before. Therefore, at the end of the copy, the cursor is left between the two occurrences.

                                                          AodeRelay boosted

                                                          [?]UmWerker 🕊 ☮️ 🤘 » 🌐
                                                          @UmWerker@hachyderm.io

                                                          Was mir seit der Neuinstallation von partout nicht gelingen will, ist zum in zu überreden.

                                                          Meine .vimrc ist unverändert, so wie es in der alten Installation funktioniert hat. Warum es jetzt nicht mehr will, finde ich einfach nicht heraus.

                                                          Bin für Ideen offen. Danke 👍

                                                            AodeRelay boosted

                                                            [?]Hyde 📷 🖋 :debian: » 🌐
                                                            @hyde@lazybear.social

                                                            carnival submissions about .

                                                            I hoped to get more people involved, but that wasn’t the case. Perhaps the next one will be 😅.

                                                            I loved @malin' mapping:

                                                            inoremap <C-l> <c-g>u<Esc>[s1z=`]a<c-g>u

                                                            I'll let you find what it does

                                                            lazybea.rs/vim-carnival-202605

                                                              [?]Yann Büchau :nixos: » 🌐
                                                              @nobodyinperson@fosstodon.org

                                                              I packaged the spyder-vim plugin to add keybinding to , below is a screencast. It's kinda meh though 😅 You have to focus a text box below the editor for the vim keybindings to be honored, and ESC doesn't focus it 🤨.

                                                              Alt...screencast of command nix run --refresh git+https://codeberg.org/nobodyinperson/nix-spyder#withPackages pandas matplotlib Then spyder opens, some clicking around, focusing on the textbox added by plugin spyder-vim and demonstration that only if one focuses this textbox, the 'normal' mode is active and vim commands are honored.

                                                                [?]nico » 🌐
                                                                @n@gotosocial.tourmentine.com

                                                                🗳

                                                                [?]Anthropy » 🌐
                                                                @anthropy@mastodon.derg.nz

                                                                how many people on here regularly use vim, and actually use its commands?

                                                                Examples:
                                                                - ":r !date" or ":r !echo hi" to insert a date (or other command) into the open file at the cursor
                                                                - ":w !python" or ":w !bash" to run the current buffer through python/bash (or any other command)
                                                                - ":%!jq" or ":%!sort" to take the entire file's contents and pipe it into an external command like jq or sort

                                                                etc. I find it really useful at times but it seems like few people use it, let alone the commands!

                                                                I use vim, but not the commands:26
                                                                I use vim's commands extensively:22
                                                                I don't use vim:9

                                                                  [?]randomized » 🌐
                                                                  @randomized@masto.bike

                                                                  A productive morning




                                                                  a vim windows full a gibberish typed by cat's butt in keyboard

                                                                  Alt...a vim windows full a gibberish typed by cat's butt in keyboard

                                                                    [?]NerdNextDoor :Blobhaj: » 🌐
                                                                    @mrmasterkeyboard@mastodon.social

                                                                    update! Please boost!

                                                                    EVi, our anti-AI fork of VIm which was previously on my account, is now hosted over on our new org "evi-editor" at codeberg.org/evi-editor/evi. Please update your fork/clone remotes as soon as possible.

                                                                    Thanks for your support!

                                                                      [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                                      @rl_dane@polymaths.social

                                                                      SOLUTION: @gumnos came up with the idea of piggy-backing :nohl onto control-l for refresh:

                                                                      nmap <C-L> :nohl<CR><C-L
                                                                      imap <C-L> <Esc>:nohl<CR><C-L>a
                                                                      

                                                                      Hey #vim wizards,

                                                                      The number one reason I don't use search more freely when editing is that all the highlights triggers my #CDO a little bit, and :nohl is a little clumsy to type in a hurry.

                                                                      I wanted to map :nohl to an easy-to-press keybind, like ctrl-/, but I can't seem to get it to work.

                                                                      Any ideas?

                                                                      " map Ctrl-/ to :nohl
                                                                      nmap <c-Slash> :nohl<CR>
                                                                      imap <c-Slash> <Esc>:nohl<CR>a
                                                                      

                                                                      #vi #vim #nvi #nvim #VimWizards #AskFedi #HiveMind

                                                                        Tykayn boosted

                                                                        [?]Tykayn » 🌐
                                                                        @tykayn@mastodon.cipherbliss.com

                                                                        Vous mettez quoi comme jolie typo dans votre éditeur de texte pour éviter de saigner des yeux ?

                                                                        Édit : j'utilise Calibri, ou les nerd font sans

                                                                        dafontfree.io/calibri-font/

                                                                          [?]Hyde 📷 🖋 :debian: » 🌐
                                                                          @hyde@lazybear.social

                                                                          @markwyner In that shell tricks page the only things I didn't know were :

                                                                          The Last Argument (Interactive Edition)
                                                                          ESC + . (or ALT + .)

                                                                          and the CTR+X CTR+E because I use fc from time to time when I have big commands that I want to edit

                                                                          Also I use: set -o vi that allows me to use keybindings on the .

                                                                            GuB boosted

                                                                            [?]kazé » 🌐
                                                                            @fabi1cazenave@mastodon.social

                                                                            Stolen from the nerdiscord.

                                                                            Screenshot on a DC anime.
— Superman, holding a mug of hot coffee: “so, you aren’t using AI”
— Batman replies: “I’m not even using a mouse”

                                                                            Alt...Screenshot on a DC anime. — Superman, holding a mug of hot coffee: “so, you aren’t using AI” — Batman replies: “I’m not even using a mouse”

                                                                              [?]Celfred » 🌐
                                                                              @celfred@framapiaf.org

                                                                              Je découvre l'utilisation de Quickfix (il était temps, je crois !) avec mon LazyVim :
                                                                              - <Leader>sb (pour chercher dans le buffer actuel)
                                                                              - Je tape la chaîne recherchée et j'obtiens toutes les lignes comportant celle-ci
                                                                              - CTRL-Q : Ouvre la liste obtenue dans une fenêtre Quickfix (et là je peux soit naviguer, soit copier/coller cette liste pour en faire ce que je souhaite).

                                                                              Note: Nvim Quickfix
                                                                              shaarli.demapage.fr/shaare/Kx0

                                                                                kazé boosted

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

                                                                                For anyone interested, I updated my config for 0.12.
                                                                                But I also wrote about it. The why, the how. It's targeted at people with some experience with either or who use some off-the-shelf distros but want to dive into the DIY configs.

                                                                                gitlab.com/pcoves/nvim#story-t

                                                                                Feel free to tell me if I'm missing something. It's hard to know where to put the limits.

                                                                                  [?]Hyde 📷 🖋 :debian: » 🌐
                                                                                  @hyde@lazybear.social

                                                                                  people taking with / would you be interested to share your experience ? ⤴️

                                                                                    [?]nico » 🌐
                                                                                    @n@gotosocial.tourmentine.com

                                                                                    [?]Hyde 📷 🖋 :debian: » 🌐
                                                                                    @hyde@lazybear.social

                                                                                    carnival this month with the following topic: How do you use Neovim/Vim to build your knowledge management?

                                                                                    If you are interested, send me a link to your post. I will collect all of them until the end of the month.

                                                                                    lazybea.rs/vim-carnival-202604

                                                                                      AodeRelay boosted

                                                                                      [?]Justine Smithies [She / Her] » 🌐
                                                                                      @justine@snac.smithies.me.uk

                                                                                      I've still not given up on as my editor instead of and to be perfectly honest, I'm not really missing the fancy Gruvbox theme and Vim's auto-completion. It's making me learn new tricks and stops me relying on the help of plugins. Good for the old grey stuff I'd say! I even changed the 88x31 button on my websites footer from Vim to Vi.

                                                                                        [?]Teddy / Domingo (🇨🇵/🇬🇧) » 🌐
                                                                                        @TeddyTheBest@framapiaf.org

                                                                                        trouve une faille dans et . Il a dit à Claude Code « il paraît qu'il y a une 0-day dans Vim. Trouve là ». Et Claude a sorti une faille réelle et inconnue jusqu'alors.
                                                                                        linuxfr.org/users/faya/journau

                                                                                          [?]r1w1s1 » 🌐
                                                                                          @r1w1s1@snac.bsd.cafe

                                                                                          Ever wonder why vi uses hjkl for movement?

                                                                                          It's not arbitrary—it's hardware history. The ADM-3A terminal had arrows printed directly on those keys.

                                                                                          ESC was also where Tab is now. Vi wasn't designed for ergonomics, it was designed for the keyboard that existed.

                                                                                          http://www.slackware.com/~r1w1s1/nvi.html#_curiosities


                                                                                            [?]Norore » 🌐
                                                                                            @Norore@social.zdx.fr

                                                                                            Comment arrêter de se servir de vim comme un goret - Nuit de l'Info 2018 - YouTube
                                                                                            youtube.com/watch?v=D2B3YI_d6HA

                                                                                              Fred de CLX boosted

                                                                                              [?]Justine Smithies [She / Her] » 🌐
                                                                                              @justine@snac.smithies.me.uk

                                                                                              I think I'll give a go on my desktop instead of using for a while and see how I get on. Got my config in ~/.config/vi/exrc and I'm learning new to me stuff so all is good.

                                                                                                AodeRelay boosted

                                                                                                [?]Justine Smithies [She / Her] » 🌐
                                                                                                @justine@snac.smithies.me.uk

                                                                                                Hmmm decisions decisions. As an user I usually prefer with just 2 plugins installed my gruvbox theme and colorizer to color html color codes. But I'm wondering if I really need syntax highlighting and theme support ? You can see my rough and I mean rough .kshrc side by side in vim and vi. I do like a splash of color and do enjoy the command completion though so I guess I will tinker with n(vi) further.

                                                                                                A screenshot of my OpenBSD desktop showing 2 Xterm windows the left running vim and the right n(vi) both showing the output of my current .kshrc file

                                                                                                Alt...A screenshot of my OpenBSD desktop showing 2 Xterm windows the left running vim and the right n(vi) both showing the output of my current .kshrc file

                                                                                                  Fred de CLX boosted

                                                                                                  [?]Justine Smithies [She / Her] » 🌐
                                                                                                  @justine@snac.smithies.me.uk

                                                                                                  Currently I'm a user with only two plugins loaded by vims own system no packer or anything. They are the gruvbox theme and colorizer to color HTML color codes.
                                                                                                  I've been researching to see if I could work with and wondered about undo history and found that it might be possible ?

                                                                                                  u

                                                                                                  Undo the last change made to the file.
                                                                                                  If repeated the u command alternates between these two states.
                                                                                                  The . command when used immediately after u causes the change log to be rolled forward or backward depending on the action of the u command.

                                                                                                  If you're an nvi user what other tips or hacks are there that I should know about ? I don't suppose there is some magical way to theme it ?

                                                                                                    kazé boosted

                                                                                                    [?]lebout2canap » 🌐
                                                                                                    @lebout2canap@mastodon.tedomum.net

                                                                                                    A eulogy for Vim @ddevault
                                                                                                    drewdevault.com/2026/03/25/202

                                                                                                    “I don’t think it’s cute that someone vibe coded “battleship” in VimScript. I think it’s more important that we stop collectively pretending that we don’t understand how awful all of this is. I don’t want to use software which has slop in it.”

                                                                                                    “In short, I invite you to use Vim Classic, if you feel the same way as me, and to maintain it with me, contributing the patches you need to support your own use cases.”

                                                                                                      [?]Hyde 📷 🖋 :debian: » 🌐
                                                                                                      @hyde@lazybear.social

                                                                                                      @elena

                                                                                                      Perfect setup ... You only missed / 😅

                                                                                                      @ilja @stefano @teapot_ben @drfyzziks @antoine_ali @stereo @jan

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

                                                                                                        @atoponce I solved this by keeping `:sp` and `:vsp` which make sense to me in and by using `<prefix>-` and `<prefix>|` in . `-` and `|` are visually explicit. See my config if it helps : gitlab.com/pcoves/tmux/-/blob/

                                                                                                          AodeRelay boosted

                                                                                                          [?]ploum » 🌐
                                                                                                          @ploum@mamot.fr

                                                                                                          Because of slop concern, @drewdevault is forking Vim to make Vim-classic with the laudable goal of "not changing anything"

                                                                                                          drewdevault.com/2026/03/25/202

                                                                                                          What’s funny is that I’m, at the same time, toying with "vis", which is Vim without a lot of things I don’t use (tabs, file browsing, network, GUIs…).

                                                                                                          brain-dump.org/projects/vis/

                                                                                                          In the removed list, the only thing I use heavily is EX mode. So I must investigate how they replace it.

                                                                                                            AodeRelay boosted

                                                                                                            [?]Aaron Toponce ⚛️:debian: » 🌐
                                                                                                            @atoponce@fosstodon.org

                                                                                                            In , a "horizontal split" pane window places the panes side-by-side via "Ctrl+b %" or ":split-window -h".

                                                                                                            In , it's a "vertical split" by executing either "Ctrl+w Ctrl+v" or ":vsplit".

                                                                                                            No wonder I'm always confused.

                                                                                                            Is it a horizontal split because the windows/panes or horizontally placed, or a vertical split because there is a vertical line separating the windows/panes?

                                                                                                            Screenshot of Konsole showing a split pane layout of two panes side-by-side. Pane 0 is on the left, pane 1 on the right.

                                                                                                            Alt...Screenshot of Konsole showing a split pane layout of two panes side-by-side. Pane 0 is on the left, pane 1 on the right.

                                                                                                            Screenshot of Vim showing two editing windows side-by-side.

                                                                                                            Alt...Screenshot of Vim showing two editing windows side-by-side.

                                                                                                              Russ Sharek boosted

                                                                                                              [?]David JONES » 🌐
                                                                                                              @drj@typo.social

                                                                                                              A few notes on alternatives to vim that i have been investigating / using. It's nvi for me.

                                                                                                              (with thanks to @mrmasterkeyboard and @mathew for notes)

                                                                                                              drj11.github.io/2026-03-11/alt

                                                                                                                AodeRelay boosted

                                                                                                                [?]passthejoe » 🌐
                                                                                                                @passthejoe@snac.bsd.cafe

                                                                                                                I just spent a half-hour hacking in the (GUI version of ) config file, and I have figured out abbreviations and custom keymapping, which means I can move my "production" editing from to Neovide with a clean Lua config file.

                                                                                                                Do I need to move away from gVim/? I'm not sure, but we're in this game to try new things, right?

                                                                                                                Is it worth it to move from Vimscript to Lua?

                                                                                                                  [?]Norore » 🌐
                                                                                                                  @Norore@social.zdx.fr

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

                                                                                                                  Not gonna lie, a few years ago when I eared @robinm asking for a built-in plugin manager in / , I was not convinced.

                                                                                                                  Why? Because I thought it was already the case. `pack/{opt,start}` has been around for quite a while now and I used to have a portable configuration.

                                                                                                                  Since then, I've used various plugins manager. They're handy but don't offer much more than the built-in.

                                                                                                                  And now, back to sugar-coated basics: echasnovski.com/blog/2026-03-1.

                                                                                                                  I now agree with @robinm.

                                                                                                                    Fred de CLX boosted

                                                                                                                    [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                    @mrmasterkeyboard@mastodon.social

                                                                                                                    hey, reached 100 stars on !!!

                                                                                                                    codeberg.org/NerdNextDoor/evi

                                                                                                                    The EVi repo page on Codeberg, showing 100 stars reached.

                                                                                                                    Alt...The EVi repo page on Codeberg, showing 100 stars reached.

                                                                                                                      [?]Daniël Franke :panheart: [He/Him] » 🌐
                                                                                                                      @ainmosni@social.ainmosni.eu

                                                                                                                      Because of editor developer shenanigans, I all of a sudden gathered spoons to try the Helix editor. And boy, howdy, going back to an editor that only works in the command line has opened an interesting yak shaving expedition.

                                                                                                                      Ya see, I've been using GUI IDEs/editors since before neovim was a thing, when I lost the energy to mess with my vim config after it broke, I went to vscode with a vim keybinding addon and stayed there because it was good enough, and it had become the place where extensions appeared first. So there I stayed, until vscode became too aggressive with its AI stuff, and I decided to check out zed. Granted, zed also had AI functionality but it had a kill switch that made it all disappear. Zed was amazingly fast, and made switching from vscode super easy, and I was happier.

                                                                                                                      Then the last few weeks happened; Zed's updated their weird terms of service to be weirder, (which I never agreed to because I installed the arch package), and vim had the most embarrassing slop PR conversations one could think of.

                                                                                                                      So, I felt the sudden urge to change the main tool of my trade once again, and no dear reader, unlike some people, I don't consider the slop machine a tool of my trade.

                                                                                                                      So I looked at neovim, which sadly triggered the claude block warning, but didn't seem as brainwormed as vim yet. I heard about gram, which was an unfucked version of zed, but when I looked at it, wasn't properly packaged for my setup. Then I also looked at helix, which some people have said good things about, especially about its different take on modal editing, and it didn't have any obvious signs of slop at all.

                                                                                                                      As I had the spoons, I decided to try this helix thingamajig for a week, and see how it would mess up my muscle memory, which has been abused by vi(m)-style keybindings since the 90s.

                                                                                                                      This is all a long winded way to say that I am now back on a pure terminal-based development setup and... wow this stuff improved.

                                                                                                                      I discovered Zellij, which redefined what I thought of as a terminal multiplexer. I've used tmux for a long time, and screen before that, but Zellij makes its panes feel like discrete windows when it comes to selecting text and mouse controls.

                                                                                                                      Helix is very interesting, it sure is messing up my muscle memory, but it sure feels like it might be worth it, as some more complex stuff feels more logical than it ever did in vim. And because of the language server protocol, it does all the rust/go/etc operations just as good as zed or vscode did, better even, as I find the UI calmer and less surprising than I did in those GUI editors.

                                                                                                                      I've also been playing with lazygit and yazi, although not as much, as I've always used bash/zsh/fish for git and file management, so my need for those isn't too great. And then there's a whole lot of other small modern CLI tools that make life better, like fd, replacing find, sd replacing sed, and more.

                                                                                                                      The point of this long, barely coherent rant is to get off my chest just how much nicer terminal based development has become since last I gave it a proper go, and that if you haven't looked at this in a long time, or even ever, it might be worth a try.

                                                                                                                      #Terminal #CLI #HelixEditor #Helix #Zed #tmux #Zellij #VSCode #SoftwareDevelopment #vim #neovim

                                                                                                                        [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                        @mrmasterkeyboard@mastodon.social

                                                                                                                        I also aliased and to on my MacBook and HP laptops.

                                                                                                                        EVi will be my main terminal text editor from now on.

                                                                                                                        codeberg.org/NerdNextDoor/evi

                                                                                                                          [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                          @mrmasterkeyboard@mastodon.social

                                                                                                                          is now on irc.oftc.net! Come out hang out at the 'evi' channel!

                                                                                                                          I also plan Matrix and Fluxer later on!

                                                                                                                            [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                            @mrmasterkeyboard@mastodon.social

                                                                                                                            [?]kazé » 🌐
                                                                                                                            @fabi1cazenave@mastodon.social

                                                                                                                            “A Guide to vim.pack (Neovim built-in plugin manager)”
                                                                                                                            “A somewhat concise yet comprehensive guide to vim.pack: how it works and how to use it.”
                                                                                                                            echasnovski.com/blog/2026-03-1

                                                                                                                              [?]nico » 🌐
                                                                                                                              @n@gotosocial.tourmentine.com

                                                                                                                              kazé boosted

                                                                                                                              [?]Hacker News » 🤖 🌐
                                                                                                                              @h4ckernews@mastodon.social

                                                                                                                              AodeRelay boosted

                                                                                                                              [?]Justine Smithies [She / Her] » 🌐
                                                                                                                              @justine@snac.smithies.me.uk

                                                                                                                              I've a couple of questions for hardcore users. Since the AI revelation will you be sticking with Vim ? If not are you watching and considering it ?

                                                                                                                              https://codeberg.org/NerdNextDoor/evi

                                                                                                                                [?]Wulfy—Speaker to the machines » 🌐
                                                                                                                                @n_dimension@infosec.exchange

                                                                                                                                @soller

                                                                                                                                Just the other day I was barked at and blocked, in the context of the "controversy"
                                                                                                                                For saying that if you insist on free purity...
                                                                                                                                ...you will be using a clay tablet for your computing needs soon.
                                                                                                                                And here we are.

                                                                                                                                I'm looking forward to a HomoSapiensLinux fork where every line of code is chiseled from a pure human bone with tools forged in artisan smithy...
                                                                                                                                ...that's going to collapse in controversy because major contributors will be sprung vibecoding 😄

                                                                                                                                BTW: Any of you read that .md file before conniptions?
                                                                                                                                Would be good idea to get some human to comply with the directives there 😁

                                                                                                                                  AodeRelay boosted

                                                                                                                                  [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                                  @mrmasterkeyboard@mastodon.social

                                                                                                                                  I've been scouring the web for peoples opinion on and I'm seeing a lot of unfair assumptions and judgement for a project forked 3 days ago.

                                                                                                                                  Don't mind if I vent for a second? Please read.

                                                                                                                                  🧵

                                                                                                                                    AodeRelay boosted

                                                                                                                                    [?]Justine Smithies [She / Her] » 🌐
                                                                                                                                    @justine@snac.smithies.me.uk

                                                                                                                                    ICYMI - EVi, a hard-fork of Vim v9.1.0 before AI was used in the project. - Codeberg.org

                                                                                                                                    https://codeberg.org/NerdNextDoor/evi


                                                                                                                                      [?]Ricardo Martín :bsdhead: » 🌐
                                                                                                                                      @ricardo@mastodon.bsd.cafe

                                                                                                                                      EVi, a hard-fork of Vim v9.1.0 (Jan 2024)
                                                                                                                                      codeberg.org/NerdNextDoor/evi

                                                                                                                                        AodeRelay boosted

                                                                                                                                        [?]Radio_Azureus » 🌐
                                                                                                                                        @Radio_Azureus@ioc.exchange

                                                                                                                                        VIM

                                                                                                                                        Bram Molenaar

                                                                                                                                        human programming

                                                                                                                                        Background

                                                                                                                                        It has come to my attention that my beloved VIM has become invested with LLM AI slop

                                                                                                                                        The lead programmer is not following standard rules of coding anymore.

                                                                                                                                        People have called him many things, but one thing is certain. The man is intelligent in the programming field and knows what he wants.

                                                                                                                                        VIM needs LLM slop!

                                                                                                                                        the programmer screams!

                                                                                                                                        We don't think so!

                                                                                                                                        we roar back!!!

                                                                                                                                        A couple of programmers decided to create a hard fork of vim

                                                                                                                                        VIM

                                                                                                                                        • version V9.1.0 January 2K24
                                                                                                                                        • last commit
                                                                                                                                        • no LLM slop
                                                                                                                                        • Pure Bram Molenaar level human crafted code

                                                                                                                                        If you are categorically against large language model slop this is a project for you to support!

                                                                                                                                        This is a hard Fork meaning that you cannot merge it back with me VIM main source line

                                                                                                                                        Project

                                                                                                                                        codeberg.org/NerdNextDoor/vim

                                                                                                                                        Source
                                                                                                                                        mastodon.social/@mrmasterkeybo

                                                                                                                                        codeberg.org/NerdNextDoor/vim

                                                                                                                                          [?]nico » 🌐
                                                                                                                                          @n@gotosocial.tourmentine.com

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

                                                                                                                                          @umbraroze There's actually little to no benefit in this, unless you have an affinity for Lua.

                                                                                                                                            AodeRelay boosted

                                                                                                                                            [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                                            @mrmasterkeyboard@mastodon.social

                                                                                                                                            EDIT 2: I forgot to update this, the project is called EVi now.

                                                                                                                                            EDIT: I updated the fork to last commit before the AI slop. It's now relatively new.

                                                                                                                                            hard-forked vim at release 9.1.0 (Jan 2024)

                                                                                                                                            codeberg.org/NerdNextDoor/vim

                                                                                                                                            maybe we can get a group of people behind this??

                                                                                                                                            Fuck AI.

                                                                                                                                              [?]Tomáš » 🌐
                                                                                                                                              @prahou@merveilles.town

                                                                                                                                              self-report - take 2

                                                                                                                                              preivously: analognowhere.com/_/ratmrg/

                                                                                                                                              Fish: "So, this is everyone who thinks you're cool for using vi over vim."

There's a million penguins around.

                                                                                                                                              Alt...Fish: "So, this is everyone who thinks you're cool for using vi over vim." There's a million penguins around.

                                                                                                                                                [?]Russ Sharek » 🌐
                                                                                                                                                @RussSharek@mastodon.art

                                                                                                                                                Every now and then, a little light shines in and reminds me that I'm not the last person on earth who finds the slop machines concerning.

                                                                                                                                                codeberg.org/NerdNextDoor/evi

                                                                                                                                                This project is both hope, a solution to a growing problem, and a way forward.

                                                                                                                                                I'm hoping it picks up momentum quickly.

                                                                                                                                                  [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                                                  @mrmasterkeyboard@mastodon.social

                                                                                                                                                  Made a pull request to small-hack/open-slopware to add to the list.

                                                                                                                                                  codeberg.org/small-hack/open-s

                                                                                                                                                    AodeRelay boosted

                                                                                                                                                    [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                                                                    @mrmasterkeyboard@mastodon.social

                                                                                                                                                    EDIT: I updated the fork to last commit before the AI slop. It's now relatively new.

                                                                                                                                                    hard-forked vim at release 9.1.0 (Jan 2024)

                                                                                                                                                    codeberg.org/NerdNextDoor/vim

                                                                                                                                                    maybe we can get a group of people behind this??

                                                                                                                                                    Fuck AI.

                                                                                                                                                      [?]Radio_Azureus » 🌐
                                                                                                                                                      @Radio_Azureus@ioc.exchange

                                                                                                                                                      @RussSharek @AndrewRadev

                                                                                                                                                      As a VIM user since the Amiga, I will research this to the bottom

                                                                                                                                                      Thank you for your toot which brought this important subject to my attention

                                                                                                                                                        [?]jack » 🌐
                                                                                                                                                        @jack@mastodon.sdf.org

                                                                                                                                                        Now that seems to be going down the drain... might this finally be the year of on the ?

                                                                                                                                                        Also containing *proper" since the !

                                                                                                                                                        Re: hachyderm.io/@AndrewRadev/1161

                                                                                                                                                        A terminal running Emacs, running Eliza, the Emacs psychiatrist.

                                                                                                                                                        Alt...A terminal running Emacs, running Eliza, the Emacs psychiatrist.

                                                                                                                                                          [?]Jeff Forcier [he/him] » 🌐
                                                                                                                                                          @bitprophet@social.coop

                                                                                                                                                          fuck fuck fuck fuck fuck fuck fuck mastodon.social/@normalmode/11

                                                                                                                                                          I had been meaning to gently consider neovim sometime…how’s the slop quotient over there? 😒

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

                                                                                                                                                            After decades of and usage, I finally used the _void_ register instinctively.
                                                                                                                                                            One day, I'll grok , one day.

                                                                                                                                                              AodeRelay boosted

                                                                                                                                                              [?]Monospace Mentor » 🌐
                                                                                                                                                              @monospace@floss.social

                                                                                                                                                              Tabs vs spaces has always been a controversial topic. Thankfully, isn't biased in any way.

                                                                                                                                                              To convert spaces to tabs, use `:set noexpandtab`, then `:retab!`.

                                                                                                                                                              Convert tabs to spaces with:

                                                                                                                                                              :set expandtab
                                                                                                                                                              :set tabstop=4
                                                                                                                                                              :set shiftwidth=4
                                                                                                                                                              :retab

                                                                                                                                                                [?]Larvitz :fedora: » 🌐
                                                                                                                                                                @Larvitz@burningboard.net

                                                                                                                                                                New post: Neovim Crash Course for Sysadmins

                                                                                                                                                                Not a beginner's guide. This covers the things you still get wrong after years of Vim - efficient navigation, why your paste lands in the wrong place (and the one-key fix), YAML indentation workflows, quick macros, and what Neovim's LSP actually gives you for infrastructure work.

                                                                                                                                                                Written for people who edit configs and playbooks all day.

                                                                                                                                                                blog.hofstede.it/neovim-crash-

                                                                                                                                                                  [?]nico » 🌐
                                                                                                                                                                  @n@gotosocial.tourmentine.com

                                                                                                                                                                  AodeRelay boosted

                                                                                                                                                                  [?]passthejoe » 🌐
                                                                                                                                                                  @passthejoe@snac.bsd.cafe

                                                                                                                                                                  The , which I am running in , has been grabbing a whole lot of CPU. I only noticed it yesterday, but it could have been going on a bit longer.

                                                                                                                                                                  Until this is resolved, I'll be using console Vim, which does ship with Bluefin Stable.

                                                                                                                                                                  I generally prefer gVim because I use the system clipboard a lot, and it's slightly easier with a GUI app. I also use the mouse a bit. That's the kind of Vimmer I am.

                                                                                                                                                                  I can make it work with console , and that's probably better for me in the long run.

                                                                                                                                                                  I would have moved to GUI , but my .vimrc does not work, and it would be a heavy lift to re-create it.

                                                                                                                                                                    [?]Yann Büchau :nixos: » 🌐
                                                                                                                                                                    @nobodyinperson@fosstodon.org

                                                                                                                                                                    TIL that can edit files *inside* a zip file. 🤯

                                                                                                                                                                      mathieui boosted

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

                                                                                                                                                                      Ugh, come on. Is nothing sacred anymore?

                                                                                                                                                                      (via kolektiva.social/@SharpCheddar)

                                                                                                                                                                      Screenshot from the Neovim repository on GitHub. There's a warning box at the top that says "A user you've blocked has previously contributed to this repository: claude"

                                                                                                                                                                      Alt...Screenshot from the Neovim repository on GitHub. There's a warning box at the top that says "A user you've blocked has previously contributed to this repository: claude"

                                                                                                                                                                      Same thing, but for Vim's repo.

                                                                                                                                                                      Alt...Same thing, but for Vim's repo.

                                                                                                                                                                        AodeRelay boosted

                                                                                                                                                                        [?]CMOS6502 » 🌐
                                                                                                                                                                        @cmos6502@frontrange.co

                                                                                                                                                                        mmu_man boosted

                                                                                                                                                                        [?]pancake :radare2: » 🌐
                                                                                                                                                                        @pancake@infosec.exchange

                                                                                                                                                                        I’ve been trying to use \n in %s regexes in to replace text with newlines for a loong time, turns out i have to use \r

                                                                                                                                                                          webhat boosted

                                                                                                                                                                          [?]Oblomov » 🌐
                                                                                                                                                                          @oblomov@sociale.network

                                                                                                                                                                          I'm not , which means my posts have typos (when I forget to turn on 's spellchecking features), but also I won't commit

                                                                                                                                                                          wok.oblomov.eu/tecnologia/suic