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

AodeRelay boosted

[?]Zach 🇺🇸 🇮🇱 » 🌐
@mrRobot@infosec.exchange

@gemini0

- A "vi" is a small, minimal, ubiquitous . It does one job, is installed everywhere, and you use it to edit a file and leave.

- An "emacs" is an editor that grows into a platform: an extension language, a plugin ecosystem, configs people maintain for decades, a place you live in rather than visit.

By that definition:
is an . It descends directly from vi, but with , plugin managers, setups and thousand-line vimrcs, it has become a customizable environment people build their workflow around. (#Neovim with Lua leans even further that way.)

    controlc boosted

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

    Tip of the Day

    The @ command, normally used for playing back macro recordings, does something slightly different when followed by a colon instead of a letter. @: repeats your last command-line command.

    I used it today to run :colder several times in succession in order to find the results of a :vimgrep I'd performed earlier.

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

      Well, I was in for a treat.

      No more macro looping over buffers with `:h wrapscan`.

      By default, (n)vim loop over the buffer when searching for the next occurrence.
      `:set wrapscan!` disable this behavior.

      Meaning, if you have a macro relying on a search you want to run 'til the end of the buffer then stop, you can know go `9999@@` and it'll stop.

        [?]gemelen » 🌐
        @gemelen@mammut.moe

        @joe

        In some shells it is easier and more comfortable out of the box: in my case it's ZSH, which provides editing of a multi-line input in two modes, either Emacs or Vi.
        I choose Vi and thus I have a shell that behaves similar to that editor - on Esc pressed it goes into "normal Vi"-like mode and one might to move around and more.

        Additionally, I configured it to invoke an $EDITOR (which is some Vi-like one in my case) on double Esc, so it opens the editor with the text from the shell in a buffer.

          [?]Steven Rosenberg » 🌐
          @passthejoe@ruby.social

          The documentation on vi is pretty good. You could learn it from this.

          netbsd.org/docs/guide/en/chap-

          It's not full Vim, though the in the BSDs is still a great editor. I tend to go for full , but I do switch between the two.

            AodeRelay boosted

            [?]arosano 🇩🇰 🇮🇱 » 🌐
            @arosano@mastodon.bsd.cafe

            @passthejoe on is . If you need multibyte characters install .
            I used many years on , but I have become a minimalist, so when I started with I decided to use the installation defaults, on it is , , , ...
            All the scripts I wrote over the years work fine in .

              [?]qwazix [He/Him] » 🌐
              @qwazix@bananachips.club

              I find the way vi(m) works fascinating but my ADHD always distracts me from the task at hand to find the most efficient way to do the current edit instead of doing the edit and getting on with it.

              I need a less efficient editor.

                Nyafox boosted

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

                Oyez Oyez !

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

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

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

                Pad d'inscription: mensuel.framapad.org/p/tupper-

                  kazé boosted

                  [?]Agenda du Libre » 🤖 🌐
                  @agenda_du_libre@pouet.chapril.org

                  Lyon: Apergol & tupperVim, Le jeudi 29 octobre 2026 de 19h00 à 22h00. agendadulibre.org/events/36399

                    🗳

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

                    kazé boosted

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

                    Oyez, oyez : jeudi 29 octobre, y a et chez , à  !
                    – de 19h à 20h, initiation Vim ou apergol, au choix
                    – à partir de 20h, atelier / / / / ,

                    On profite de l’événement pour tenir un  ! Pendant toute la soirée, il sera possible de tippity-tap sur des en tout genre : , , , , entre autres.

                    Viendez nombreux’ses !

                    Infos : tuppervim.org
                    Inscription : mensuel.framapad.org/p/tupperv

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

                      RE: pouet.chapril.org/@agenda_du_l

                      Je sais pas ce que vous faites mardi prochain mais j'y serai.

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

                        All you ever wanted to know about -list summarized in one small blog post : pcoves.codeberg.page/blog/vim-

                        Code snippets are for but the ideas and commands remain the exact same.

                        Last year, I couldn't care less about the quickfix list.
                        Now,
                        I use it daily.

                        -list

                          [?]Ludovic :Firefox: :FreeBSD: » 🌐
                          @usul@piaille.fr

                          [?]Data » 🌐
                          @domdel@mastodon.social

                          @ploum Alors, et non merci hein. ou ; restons simples ! :D

                            [?]Jan Schaumann » 🌐
                            @jschauma@mstdn.social

                            Advanced Programming in the Environment

                            Week 5: The Editor

                            In this video lecture, we look at the required feature for a full-fledged programmer's editor and illustrate some of the core functionality by example of . This includes basic motion commands, setting and moving to markers, using folds, and the integration with build tools, such as the compiler, debugger, and 'make', all of which we will cover in the next videos.

                            youtu.be/DdaJ87G9Kes

                              [?]Chad McCullough » 🌐
                              @chadmccullough@mastodon.bsd.cafe

                              Vim, with no AI.

                              Vim Classic

                              vim-classic.org/

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

                                coucou les vimistes !

                                j'adore faire un gf sur un nom de fichier pour l'ouvrir.

                                sauf que ça marche pas si le fichier n'existe pas.

                                Une idée pour implémenter "ben s'il existe pas, créé le avant de l'ouvrir !" ?

                                poke @fabi1cazenave


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

                                  Seriously, if #nvi got word wrap and rock-solid unicode support, I'd never give #vim a second look. 😄

                                  I mean, syntax highlighting is pretty, I guess, and baked-in spelling checks is nice, but those two features (unicode and word wrap) are really the only ones missing from making nvi the perfect editor for me.

                                  (Obviously not hating on vim. I think it's fantastic. But sometimes a basic pocket knife will do everything you need it do do, and you just don't feel the need to carry around a full swiss army knife.)

                                  #vi

                                    Paco Velobs boosted

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

                                    Dites, les utilisateur’ices autour de  : vous seriez disponibles pour un atelier fin novembre / début décembre ?
                                    framadate.org/polls/1e8e70de63
                                    tuppervim.org

                                      [?]Lynx [he/him] » 🌐
                                      @Lynx@ohai.social

                                      I stopped using NeoVim because fash, and switched to EVi because no "AI", but I'm having trouble getting my conic to work as smoothly as it did under NeoVim. In particular, using vim-lsp, everything slows down to a crawl. Is there a better way to get LSP-style code completion, movement, and pop-up documentation in EVi/Vim?

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

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

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

                                        Oyez, oyez ! Jeudi 29/10, y a + dans les locaux d’OVH à  !
                                        – De 19h à 20h, deux tracks parallèles : initiation pour les néophytes, apéro et pour les autres.
                                        – De 20h à 22h, atelier Vim (et , , , …).

                                        La salle est immense, donc y aura moyen de jouer avec les poticlaviers dans une moitié de salle pendant que les Vimistes œuvreront. @NuclearSquid sera là avec des et en test.

                                        Qu’on se le dise ! 🖖

                                          xcanehan boosted

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

                                          Dites, les nerds de  : y aurait des gens intéressés pour un , un ou les deux, en octobre ?

                                          Pour l’Apergol c’est facile, il suffit de se trouver une brasserie pas trop loin de la Part-Dieu, et de faire en sorte que je chope le dernier train.

                                          Pour le tupperVim il faudrait une salle. On consacrerait la première heure à une initiation Vim pour les néophytes + Apergol pour les autres, paf.

                                          Le boost augmente le nerd factor.

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

                                            Is anybody using the VIS editor?

                                            sr.ht/~martanne/vis/

                                            I’m really curious about it but I would need some bootstrap tutorial like "VIS for Vim users". I’m still really confused about it.

                                            (yeah, I’m planning to leave Neovim. Will probably ends on Vim-classic once it is packaged in ). Also like a lot but Vim-muscle memory is too strong for now.

                                              [?]Ilkka Tengvall » 🌐
                                              @ikkeT@mementomori.social

                                              I was this old when I realized one can jump to previous location in file when opening it using (n)vim by pressing '". That is ' followed by ". What a sweet day.

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

                                                @Zenie
                                                Well, that's kind of my point.
                                                I mean, it's better to embrace than to be frustrated by 's missing feature IF you're a proficient user.
                                                If you've been using for 31 years, I guess you don't need at all.

                                                Or maybe I'm missing something here ?

                                                @amelliug @eliasebner

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

                                                  @amelliug And, as a hard-core user who gave various tries, I urge you not to. Evil mode lacks many basic features and it's a really poor implementation. I'd recommend embracing the software as it is and not trying to badly replace your old one.
                                                  @eliasebner

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

                                                    DamonHD boosted

                                                    [?]Michael Boelen » 🌐
                                                    @mboelen@mastodon.social

                                                    For a long while I fiddled a bit between , , then plain. I was tired of fiddling with configs and differences between systems. Then I discovered the Editor. What an amazing experience 🚀 Just a little bit of configuration and it works like a charm. Yes, a few key combinations are different, but the transition is going smoothly. I also love the integration possibility for , which is of great help while learning the language.

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

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

                                                      "I don't have enough time to learn Vim" - most people.

                                                      No. You don't have enough time to not learn Vim.

                                                      Once you start using Vim, something will really change in how you use your computer. It will become the most efficient way you edit text. You will learn to love text files. You will learn to love the extensibility of plaintext. You will learn to use command line programs. You will learn to optimise your whole system. Vim is where it all begins for you.

                                                      This needs saying more!

                                                      ♥️

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

                                                        @TimothyRoes I'm a 'er, and yes I do that on the go. for passwords, to check or fix my servers, etc.

                                                        Later I also want to make modules for settings, especially those that aren't stored in a SFOS backup. Endgame would be to distribute SFOS apps via , which would be awesome!

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

                                                          @gee L'est marrant ton éditeur. Ça ressemble pas à , je connais pas...

                                                            xcanehan 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

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

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

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

                                                                @Jonizulo I'm seriously considering the switch because of the late events. Even after ~15 years of heavy then usage, it looks better than other alternatives.

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

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

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

                                                                    I have donated to , used this editor for many years. I can also drive-by mob, swirl from one mindless vomit-party to another, like the pacific garbage patch. Guess I'm nuanced like that.

                                                                    So what's your favourite editor with motions? I still use , but also classic vim more and more just because it's everywhere. Also been looking at maybe.

                                                                      [?]Niels K. » 🌐
                                                                      @nielsk@mastodon.social

                                                                      I can’t understand why justinmk won’t remove a stupid endorsement from a white supremacist from the website of

                                                                      I think I give -classic another try or try again to do my general editing in (and not only for my org-files). I tried but after my vacation it feels hard again.

                                                                        [?]Arnaud Launay » 🌐
                                                                        @asl@mastodon.launay.org

                                                                        @glyph I don't understand why would need a successor. It works perfectly well and is still developed.

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

                                                                          Fred de CLX boosted

                                                                          [?]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.

                                                                            [?]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!

                                                                              AodeRelay boosted

                                                                              [?]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/


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

                                                                                @monospace I use $_ often. The other one not really because my shell is configured with: set -o vi and not emacs like many by default

                                                                                rulezzz

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

                                                                                  @bertrand Heu, je consomme extrêmement peu de vidéos donc je ne suis pas une source fiable.
                                                                                  Mais globalement pour il faut faire l'effort de détecter les actions répétitives et longues (plus de six ou sept touches) et chercher une automatisation. Se forcer quelques semaines le temps que ça rentre "dans les doigts" et recommencer.
                                                                                  Une à une, pas plusieurs à la fois.

                                                                                    Fred de CLX boosted

                                                                                    [?]Ⓥ Gregory Trolliet Ⓐ🔻 🇵🇸 » 🌐
                                                                                    @faket@veganism.social

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

                                                                                    Tutoriel sur l’utilisation de LazyVim pour NeoVim.

                                                                                    Lien vers cette entrée dans ma veille : liens.declosure.ch/shaare/mvV8
                                                                                    Toute ma veille est disponible ici : liens.declosure.ch/

                                                                                      AodeRelay boosted

                                                                                      [?]leyrer » 🌐
                                                                                      @leyrer@23.social


                                                                                      Wenn dass der Sven Guckes noch gesehen hätte ...

                                                                                      A person turning off a fuse.

                                                                                      Alt...A person turning off a fuse.

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

                                                                                        @omgmog while you could have done:

                                                                                        vim scp://user@myserver[:port]//path/to/file.txt

                                                                                        😏

                                                                                          Paco Velobs boosted

                                                                                          [?]Vincent Jousse » 🌐
                                                                                          @vjousse@mamot.fr

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

                                                                                            Nyafox boosted

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

                                                                                            Oyez Oyez !

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

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

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

                                                                                            Pad d'inscription: mensuel.framapad.org/p/tupper-

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

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

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

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

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

                                                                                                Grab a stretch of unicode while inside

                                                                                                :py3 import vim;vim.current.buffer.append(" ".join(chr(i) for i in range(945,970)))

                                                                                                α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω

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

                                                                                                  @slothrop

                                                                                                  Not sure whether you want to tell a story or are looking for an actual solution here.

                                                                                                  But reading the doc about the various registers and work with might help you a lot.

                                                                                                  ```
                                                                                                  :help registers<CR>
                                                                                                  ```