Neovim, based editor for based people

>fast modal editing
>fully customizable
>fast Lua plug-ins and config instead of slow js and json
>works on every platform in existence
>doesn't fill up your memory
>doesn't take 30s to launch
>makes you the coolest engineer in office
>thots can't stop asking about how you're so fast and efficient with it
>not made by troons for troons

God, I love this program so much

  1. 2 weeks ago
    Anonymous

    [log in to view media]

    >modal editing

    • 2 weeks ago
      Anonymous

      [log in to view media]

      >fast modal editing
      >fully customizable
      >fast Lua plug-ins and config instead of slow js and json
      >works on every platform in existence
      >doesn't fill up your memory
      >doesn't take 30s to launch
      >makes you the coolest engineer in office
      >thots can't stop asking about how you're so fast and efficient with it
      >not made by troons for troons

      God, I love this program so much

      > modal editing
      >fast
      Only LARPers say this.

      what does modal editing mean?

      • 2 weeks ago
        bruce3434

        It means you have to do mental gymnastics around the existence of a mouse. You need to have "edit mode" and "navigation mode" both to compensate for the lack of mouse support.

        >inb4 mouse=a
        lmao the chimps come in circles

        • 2 weeks ago
          Anonymous

          omg gross

        • 1 week ago
          Anonymous

          Nvim has mouse support for tabs, windows, and navigation. Also, you'll never be a woman.

          • 1 week ago
            Anonymous

            Neither will you, Nvim user.

        • 1 week ago
          Anonymous

          the mouse is an unnecessary distraction when editing text. emacs and vim both offer ergonomic and efficient replacement for all mouse activity. personally i use emacs with vanilla keys and vim when editing. the modal editor is really neat, but it requires a week or two of practice which is more than most people are prepared to do. i just played vimgolf until it was second nature
          anyway arguing about whether these time tested features work or not is kids stuff

          • 1 week ago
            Anonymous

            >the mouse is an unnecessary distraction when editing text
            No it isn't. The mouse is a superior device for visual-oriented tasks such as selecting text. It's ridiculous to give up on it when you already have one anyway.

            If you use Emacs, you should have no problem since it actually has a GUI with proper mouse support.

            • 1 week ago
              Anonymous

              lol you must be a troll or retarded if you believe the mouse can be superior to key keyboard for text operations of any kind

      • 1 week ago
        Anonymous

        The keys are optimized for navigation and actual editing rather than just inserting text. If you want to insert text, you press a key to insert it the location you want without having to clumsily move around with arrow keys or mouse clicks

        • 1 week ago
          Anonymous

          >The keys are optimized for navigation and actual editing
          The keys are mostly mnemonic and often arbitrary. Tell me, why is "$" used to go to the end of the line and "0" to go to the beginning? Why does one require shift on a typical ANSI US QWERTY layout and the other doesn't?

          Also, I fail to see what's "clumsy" in using the mouse and navigation keys to move around. For selecting regions in particular, the mouse is better.

          • 1 week ago
            Anonymous

            I agree with your first statement but $was chosen for EOL because that's how QED and regex had it and 0 is just a redundancy of ^

            >For selecting regions in particular, the mouse is better.
            I don't agree, you can learn VIM to a degree where you move around and edit very efficiently

      • 1 week ago
        Anonymous

        It means you have an "insert" mode (where you just type in characters), you have a mode to edit (e.g. dd deletes a line, yw copies a word, etc.), you have a mode to perform commands (e.g. g/regex/m$ moves all incidents of the regular expression regex to the end of the file), and you have a visual mode to highlight things, although I don't use that mode very often.

    • 2 weeks ago
      Anonymous

      > modal editing
      >fast
      Only LARPers say this.

      It means you have to do mental gymnastics around the existence of a mouse. You need to have "edit mode" and "navigation mode" both to compensate for the lack of mouse support.

      >inb4 mouse=a
      lmao the chimps come in circles

      Record yourself doing an edit in VSTroon and I'll record myself doing it faster in Neovim

      • 2 weeks ago
        bruce3434

        [log in to view media]

        Record your suicide instead vimtranny lmao

        • 2 weeks ago
          Anonymous

          not an issue with neovim

        • 2 weeks ago
          Anonymous

          holy shit is this for real?

          • 2 weeks ago
            Anonymous

            what do you mean?
            you simply hit "+y to instead of ctr+c and hit "+p instead of ctr+v
            it's pretty comfy.

          • 1 week ago
            Anonymous

            Yes

          • 1 week ago
            Anonymous

            I just bound space + y to "+y and space + p to "+p (ctrl-c / ctrl-v would also work but I didn't want to mess up the default bindings for vim)
            it's a nothing burger

      • 2 weeks ago
        Anonymous

        faster doesn't mean better.
        just use the tool you are better and more comfy with.

      • 2 weeks ago
        Anonymous

        I have never even installed VSCode on any of my systems. You care about it way more than I do.

      • 1 week ago
        Anonymous

        this is bait right, like this is a pasta right? I'm getting major deja-vu from this post lol.

      • 1 week ago
        Anonymous

        based

        noone still recorded anything lmao
        argument won
        /thread

        • 1 week ago
          Anonymous

          >I really showed them who's boss!

      • 1 week ago
        Anonymous

        [log in to view media]

        >Record yourself doing an edit in VSTroon and I'll record myself doing it faster in Neovim
        >MFW I named a folder of mine VSTroon but for a different reason
        Small world

        • 1 week ago
          Anonymous

          >windows
          HOLY KEK

  2. 2 weeks ago
    bruce3434

    > modal editing
    >fast
    Only LARPers say this.

    • 1 week ago
      Anonymous

      skill issue
      git gud and report back

      • 1 week ago
        bruce3434

        [log in to view media]

        >m-mmuh skilzz
        LARP harder

  3. 2 weeks ago
    Anonymous

    Helix is much better because it doesn't use slow lua scripts. It starts up much faster and feels overall snappier. I recommend it.

    • 2 weeks ago
      Anonymous

      >tranzystorek.io

  4. 2 weeks ago
    Anonymous

    Is Onivim good?

  5. 2 weeks ago
    Anonymous

    >not made by troons
    What’s the problem with this again? I don’t care who made my text editor as long as I enjoy using it.

  6. 2 weeks ago
    Anonymous

    [log in to view media]

    >vim
    lmao freetards

    • 2 weeks ago
      Anonymous

      >python

      • 2 weeks ago
        Anonymous

        >freetard cope
        OMEGALUL

        • 2 weeks ago
          Anonymous

          [log in to view media]

          >OMEGALUL
          it's not my problem you use a shitty script that breaks because of the number of spaces between lines, retard. try learning a real programming language if you can.

          • 2 weeks ago
            Anonymous

            OH NO NO NO NO FREETARD COPING

    • 2 weeks ago
      Anonymous

      >not setting vim to use the system clipboard

      yeah no

      • 1 week ago
        Anonymous

        i don't have a clipboard

  7. 2 weeks ago
    Anonymous

    time to man up and start using emacs, kiddo

    • 2 weeks ago
      Anonymous

      This, it's better in every way

  8. 2 weeks ago
    Anonymous

    JetBrains IDE + Neovim is all an actual, employed and functioning engineer needs. VSCode is only popular because majority of programmers are junior, self-taught webshitters. A JetBrains and/or vim user can code with any other editor if needed but it's often the case that when you remove a plug-in from a VSCode user's installation, they will sperg out and quit programming on the spot. And soon, they will be so deep into Microsofts ass with their cloud computing, azure containers and editor in browser bullshit, they literally will be unable to program without internet. It's quite depressing when you think about it.

    • 1 week ago
      Anonymous

      I started out using Jetbrain IDE's when I was in uni but now I've switched to using VS codium.

      Honestly coding in terminal apps is such a meme, I doubt anybody in industry actually uses VIM as a fucking IDE.Just like how nobody in industry uses fucking rust. Except unlike Rust, coding in VIM is never going to become popular in industry. It's like using Gentoo and DWM, and telling yourself it improves your productivity. It's hobbyist trash, nobody in industry has time for that shit.

      • 1 week ago
        Anonymous

        >Honestly coding in terminal apps is such a meme, I doubt anybody in industry actually uses VIM as a fucking IDE.Just like how nobody in industry uses fucking rust. Except unlike Rust, coding in VIM is never going to become popular in industry. It's like using Gentoo and DWM, and telling yourself it improves your productivity. It's hobbyist trash, nobody in industry has time for that shit.

        https://frontendmasters.com/courses/vim-fundamentals/

        apologize any time you want

        • 1 week ago
          Anonymous

          What does this n-word use to debug his non webshit code ?

  9. 1 week ago
    Anonymous

    >fully customizable
    wrong
    >not made by troons for troons
    vimuser.org

    • 1 week ago
      Anonymous

      >fully customizable
      >wrong
      wrong

  10. 1 week ago
    Anonymous

    debug adapter support non-existent

  11. 1 week ago
    Anonymous

    finally switched to it again after VSC was being a fuck
    Think i'll probably stick with it this time

  12. 1 week ago
    Anonymous

    Emacs + evil = dark lord of the editors.

  13. 1 week ago
    Anonymous

    needs better mouse support. Yes I know using the keyboard is faster but mouse is better for lazy people who are going through project and want to quickly understand what is being done. Stuff like displaying information when the mouse hovers over something or right click jump to definition would be cool to have even more with tree sitter support there are tons of options available.

    • 1 week ago
      Anonymous

      You can't use the mouse because... you just can't, m'kay?

  14. 1 week ago
    Anonymous

    >Vi like text editing.
    >Not exclusively made by trans furries.
    Take your estrogen and press D to close this tab OP.

  15. 1 week ago
    Anonymous

    >uses vscode with vim binding
    actualized

  16. 1 week ago
    Anonymous

    [log in to view media]

    >fast modal editing
    >fully customizable
    >fast ELisp plug-ins and config instead of slow interpreted language scripts
    >works on every platform in existence
    >doesn't fill up your memory
    >doesn't take 30s to launch
    >makes you the coolest engineer in office
    >thots can't stop asking about how you're so fast and efficient with it
    >not made by boomers to ramlets
    Yeah, i love Emacs.

  17. 1 week ago
    Anonymous

    lads, for neo/vim, how do you write a conditional keymap with an expr, in order to check if you're in a terminal or editor.
    I just want to be able to double-tap esc to toggle between them.
    currently i have:
    vim.cmd[[tnoremap <expr> <esc><esc> (&buftype ==# 'terminal') ? "<C-><C-N><C-W><Up>i" : "<C-W><Down>i"]]

    Toggling to the editor works, but toggling back to the terminal doesn't, so i suspect the buftype isn't updating ???
    Don't really know vimscript that well or vim internals

    • 1 week ago
      Anonymous

      >in order to check if you're in a terminal or editor
      What does this mean? Are you talking about some kind of embedded terminal?

      • 1 week ago
        Anonymous

        yeah :term
        figured it out though, i was being a dummy and ignoring 'tnoremap'
        vim.cmd[[tnoremap <expr> <esc><esc> (&buftype ==# 'terminal') ? "<C-><C-N><C-W><Up>" : " "]]
        vim.cmd[[noremap <expr> <esc><esc> (&buftype ==# '') ? "<C-W><Down>i" : " " ]]

  18. 1 week ago
    Anonymous

    Can I use my .vimrc with this without issues?

    • 1 week ago
      Anonymous

      yes

  19. 1 week ago
    Anonymous

    >makes you the coolest engineer in office
    that's basically the most important feature for vimtards, everything else just doesn't matter.

    • 1 week ago
      Anonymous

      the most important aspect of being a vim user, is showing off your startup time benchmarks :^)

  20. 1 week ago
    Anonymous

    you don't need neovim, you just need vim. neovim doesn't add anything amazing enough to warrant a switch

    • 1 week ago
      Anonymous

      the better defaults are good enough for me

      • 1 week ago
        Anonymous

        vim has no config, there are no defaults, so this notion of "better defaults" is simply a lie. you configure vim how you want it. so ill bite because i want to laugh, what is one default that neovim gives you that "vim doesn't"?

        • 1 week ago
          Anonymous

          The keybindings are a default. It's why people use Vim, after all.

          • 1 week ago
            Anonymous

            you're saying that neovim has default key bindings? i don't get what you're saying. vim has sane default key bindings already.

        • 1 week ago
          Anonymous

          >vim has no defaults
          wat

    • 1 week ago
      Anonymous

      LSP support OOTB

      • 1 week ago
        Anonymous

        why should anyone care about this?

        • 1 week ago
          Anonymous

          Because I have a job and work on codebases where being able to visit definitions makes me 10x more efficient?

          • 1 week ago
            Anonymous

            boo hoo, me too. this is a single line in .vimrc, you couldn't add that one line? you had to use a completely different program entirely? why?

  21. 1 week ago
    Anonymous

    "Based" is a n-word word that means high on crack
    Stop using it as a compliment you n-word loving amerishits

    • 1 week ago
      Anonymous

      Based

      BASED

  22. 1 week ago
    Anonymous

    >ugly monospace font
    >in text editor
    >no word wrapping
    >text editor
    It's a literal joke.

    • 1 week ago
      Anonymous

      >Doesn't know what a config is.
      >Doesn't know how to change the font.

  23. 1 week ago
    Anonymous

    I'm involved in several projects. Every hour I work on them is billable to the clients. If I install neovim, I lose all this time during the day fighting with config files to get a half-arsed IDE together that shits itself during refactorings. No thanks.

    • 1 week ago
      Anonymous

      the absolute state of /g

  24. 1 week ago
    Anonymous

    if you were serious about modal editing, you'd be using ed rather than some incarnation of vi

Your email address will not be published.