home.social

#vimmasterrace — Public Fediverse posts

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

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

    #VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

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

    #VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

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

    #VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

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

    #VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

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

    #VIM #VIMMasterRace #programming #LLM #AI #hostile #environment #Amiga #BSD #freeBSD #netBSD #openBSD #ghostBSD #LINUX #mac #win64 #OpenSource #POSIX #technology #mathemathics #physics

  6. @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

    #VIM #VimMasterRace #opensource #Linux #Amiga #Technology #posix #mathematics #Physics #chemistry #Linear #Algebra

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

    #VIM #VimMasterRace #opensource #Linux #Amiga #Technology #posix #mathematics #Physics #chemistry #Linear #Algebra

  8. @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

    #VIM #VimMasterRace #opensource #Linux #Amiga #Technology #posix #mathematics #Physics #chemistry #Linear #Algebra

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

    #VIM #VimMasterRace #opensource #Linux #Amiga #Technology #posix #mathematics #Physics #chemistry #Linear #Algebra

  10. @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

    #VIM #VimMasterRace #opensource #Linux #Amiga #Technology #posix #mathematics #Physics #chemistry #Linear #Algebra

  11. An interesting tiling Window Manager has spawned upon the Open Source plane

    kuskokwim

    Dependencies

    • Python
    • has Vim VimMasterRace bindings
    • Wayland River compositor (>= 0.4).
    • alpha version

    Interesting points
    *   Composable keybindings inspired by vim
    *   Spawned processes can be tracked and restarted, bound to keys, etc.
    *   Many other objects (workspaces, outputs, windows, etc.) can be bound to keys
    *   Preferentially attach workspaces to specific outputs

    #kuskokwim #Wayland #Tiling #window #manager #windowmanager #Linux #BSD #Vim #VimMasterRace #Bram #Molenaar #no #Xorg #modern #technology #programming #Ricci #coding #art

    codeberg.org/ricci/kuskokwim

  12. @thorstenzoeller

    Thank you for your reaction. We both love the choice we have in the flavour of Vim we can run.

    When I started with BBS debugging and management many, many decades ago, I felt blessed that with the Waffle BBS port to dos a port of vi was also included. It did not help me on the Amiga 500 I {still} have, but of course there was a vi implementation on the Amiga too. I did not know that Bram (had written / was writing VIM already).
    The POTS phone lines were horrific in my country (SR / SA) so vi was the only usuable editor to work on the BBS back and front end, since I only had a 2400BPS modem on that machine.
    In the beginning I mostly used `:i` entered my text in config files and <ESC> as fast as possible to make sure crappy characters did not get into my files, then did `:wq` to exit

    When I later learned about Bram Molenaar's awsome creation of VIM I was hooked.
    IMHO everyone should learn VIM / vi basic editing since vi will always be installed on a Open Source OS.

    I can understand why you love neoVIM. What's important is that you have choice and a smooth workflow covering decades

    Have fun!

    #Vim #VimMasterRace #neoVIM #tips #tricks #handy #features #Vi #EMACS #editor #text #freeBSD #ghostBSD #BSD #Linux #OpenSource #POSIX

  13. Vim v9.2 is released. There are many magnífico features I look forward to use. VIM is a Swiss Army Knife for editing Source Code & text.

    The features are too many to mention, no really I don't know them all; NOBODY DOES!
    Just like with the GiMP I know the functions I need and learn more when the requirement arizes. VIM has an extensive help system which Bram Molenaar et all developed over the decades that VIM exists.

    History
    VIM was initially coded on the Amiga computer systems of which I own an A4000T with a Cyberstorm 060 and Max Ram, with RTG card (Picasso 96), a A1200 vanilla with a stock HDD & an A500 with stock RAM (chip and fast) and 3 FDD 2x 3.5" 1x 5 1/4"

    Bram wrote VIM in such a way that it runs on the A500 with just 512kB RAM!

    There are people who love EMACS. To them I say

    <flame bait>
    EMACS can't hold a candle to VIM
    </flame bait>

    Of course that is just humour. In the Open Source world choice is what makes us all work and play well on whatever hardware we have with whatever tools we love

    >> Quote

    New Features in Vim 9.2

    Comprehensive Completion: Added support for fuzzy matching during insert-mode completion and the ability to complete words directly from registers (CTRL-X CTRL-R). New 'completeopt' flags like nosort and nearest offer finer control over how matches are displayed and ordered.
    Modern Platform Support: Full support for the Wayland UI and clipboard has been added. On Linux and Unix-like systems, Vim now adheres to the XDG Base Directory Specification, using $HOME/.config/vim for user configuration.
    UI Enhancements: A new vertical tabpanel provides an alternative to the horizontal tabline. The MS-Windows GUI now supports native dark mode for the menu and title bars, along with improved fullscreen support and higher-quality toolbar icons.
    Interactive Learning: A new built-in interactive tutor plugin (started via :Tutor) provides a modernized learning experience beyond the traditional vimtutor.

    ^Z

    >> Quote II

    Vim9 Script Ecosystem & AI Integration

    The maturity of Vim9 script's modern constructs is now being leveraged by advanced AI development tools. Contributor Yegappan Lakshmanan recently demonstrated the efficacy of these new features through two projects generated using GitHub Copilot:

    Battleship in Vim9: A complete implementation of the classic game, showcasing classes and type aliases. [GitHub]
    Number Puzzle: A logic game demonstrating the efficiency of modern Vim9 for interactive plugins. [GitHub]

    ^Z

    I wonder why they have LLM support?

    Note
    The download page looks horrible on mobile so you'd be wise to view it on desktop

    If this is your first time using VIM and you didn't bother to read the help file with `:h`
    Just exit VIM type `:wq` to write & exit or type `:q!` to exit without saving the file

    #Vim #VimMasterRace #tips #tricks #handy #features #Vi #EMACS #editor #text #freeBSD #ghostBSD #BSD #Linux #OpenSource #POSIX

    vim.org/vim-9.2-released.php

  14. @tux0r @fedops @nobodyinperson @justine

    That's good for you. $EMACS** is very powerful. The wonderful choice we have in the Open Source world makes all tastes toward tools good

    For me vim.motif & vim.athena rock. I got hooked on Vim when I need it to work on noisy POTS phone lines using non MNP modems. The ability to switch between input and read mode made that work bearable

    ** Replace $EMACS with any favorite editor of your choosing

    #Vim #VimMasterRace #advocacy #Vi #EMACS #editor #text #freeBSD #ghostBSD #BSD #Linux #OpenSource #POSIX

  15. @rl_dane

    If I need to synchronize between machines I use this program, Standard Notes, it's Open Source. For the rest I just open up vim.athena or vim.motif and put them in a .nfo file

    https://f-droid.org/packages/com.standardnotes

    #Web #links #sync #rsync #Vim #VimMasterRace #Standard #Notes #programming #technology

  16. A post of mine about the use of vim many decades ago

    On it's opening page Bram Molenaar urges everyone to do a donation to Children who are less fortunate, financially, in the State of Uganda

    #Vim #VimMasterRace #Bram #Molenaar #programming #technology #Amiga #Linux #Uganda #OpenSource

    dev.to/radio_azureus/vim-the-b

  17. TIL again, about low ram footprint editors in OpenSource environments.

    In the period where the following commands were valid

    ATX3DT
    ATA

    Such editors were standard. I'm talking about vi. Over extremely noisy POTS lines without error correction, vi was the only editor you could use safely. I remember switching from editing mode to reading mode as frequently as possible, because the 2400 BPS modem from the SR University, had difficulty to keep the line as noise free as possible due to the archaic hardware infrastructure of the phone company.

    The editor I'm learning again about is nvi
    I'm going to take a deep dive into this, because one thing I love is using the least memory as possible while computing

    #vi #nvi #vim #VimMasterRace #editor #SSH #AT #Hayes #OpenSource #programming #Linux #technology

    4c6e.xyz/code_notes.html

  18. @RadioAzureus @deliverator @GossiTheDog

    There are some people who many decades ago ventured into vim on a Unix system
    When they came out, they came out of an Amiga A500 system; no one knew how they got there and they had a copy of the book Christine by Stephen King

    #Vim #VimMasterRace #OpenSource #story #Amiga #A500 #Christine #StephenKing

  19. @RadioAzureus @deliverator @GossiTheDog

    There are some people who many decades ago ventured into vim on a Unix system
    When they came out, they came out of an Amiga A500 system; no one knew how they got there and they had a copy of the book Christine by Stephen King

    #Vim #VimMasterRace #OpenSource #story #Amiga #A500 #Christine #StephenKing

  20. @RadioAzureus @deliverator @GossiTheDog

    There are some people who many decades ago ventured into vim on a Unix system
    When they came out, they came out of an Amiga A500 system; no one knew how they got there and they had a copy of the book Christine by Stephen King

    #Vim #VimMasterRace #OpenSource #story #Amiga #A500 #Christine #StephenKing

  21. @RadioAzureus @deliverator @GossiTheDog

    There are some people who many decades ago ventured into vim on a Unix system
    When they came out, they came out of an Amiga A500 system; no one knew how they got there and they had a copy of the book Christine by Stephen King

    #Vim #VimMasterRace #OpenSource #story #Amiga #A500 #Christine #StephenKing

  22. @RadioAzureus @deliverator @GossiTheDog

    There are some people who many decades ago ventured into vim on a Unix system
    When they came out, they came out of an Amiga A500 system; no one knew how they got there and they had a copy of the book Christine by Stephen King

    #Vim #VimMasterRace #OpenSource #story #Amiga #A500 #Christine #StephenKing

  23. @rl_dane

    Thank you for this wonderful tip

    So it's

    :match Conceal /^.*$/
    :set conceallevel=3
    
    :highlight Conceal NONE
    
    

    When you're finished, just do

    :match
    

    #vim #VimMasterRace #BramMolenaar #Amiga #bash #sh #zsh #ksh #csh #tsh  #100DaysOfCode #POSIX #Programming

  24. @rl_dane

    We learn our whole life
    I'm going to start with my beloved Vim.
    Bram Molenaar has setup Vim in such a way, that you may use, only use what you need, learn by accessing and processing the necessary commands in the Local help file & work in that manner for even years.

    Every time you need to learn something else in Vim, you just go in that same local help file.
    Vim help was set up in such a beautiful way, you can learn as you go...
    It's quite clear that there will be a lot of TIL when using Vim

    Complex systems like the Fediverse are also designed in that way you learn just what you need and then when you stumble upon something, you go on help
    It's a beautiful thing when help and program are tuned towards each other

    #VimMasterRace #Vim #programming #coding #OpenSource #syntax #TIL #Fediverse #underscore

  25. @mff @nixCraft

    @mff @nixCraft

    'vim'

    without any file name is all you need to type in your Bash to see the welcome screen of vim.
    Bram Molenaar who created vim on the Commodore Amiga, even tells how you can support Children in Uganda, if you bother to read the help file in its initial headers. The information was updated, for as far as I know, until his departure of life.

    I'm currently on mobile otherwise I would have put up in a screenshot

    #vim #VimMasterRace #BramMolenaar #Amiga #C64 #bash #sh #zsh #ksh #csh #tsh #freeBSD  #100DaysOfCode #1000DaysOfCode #POSIX #Programming #Patch #RetroComputing #UNIX #History