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

Black Rifle Cuck Company, Conservative Humor Shirt $21.68

UFOs Are A Psyop Shirt $21.68

Black Rifle Cuck Company, Conservative Humor Shirt $21.68

  1. 2 years ago
    Anonymous

    >modal editing

    • 2 years ago
      Anonymous

      https://i.imgur.com/wR7w8E3.jpg

      >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 years 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 years ago
          Anonymous

          omg gross

        • 2 years ago
          Anonymous

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

          • 2 years ago
            Anonymous

            Neither will you, Nvim user.

        • 2 years 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

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

          • 2 years ago
            Anonymous

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

      • 2 years 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

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

          • 2 years 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

      • 2 years 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 years 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 years ago
        bruce3434

        Record your suicide instead vimtroony lmao

        • 2 years ago
          Anonymous

          not an issue with neovim

        • 2 years ago
          Anonymous

          holy shit is this for real?

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

          • 2 years ago
            Anonymous

            Yes

          • 2 years 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 years ago
        Anonymous

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

      • 2 years ago
        Anonymous

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

      • 2 years ago
        Anonymous

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

      • 2 years ago
        Anonymous

        based

        noone still recorded anything lmao
        argument won
        /thread

        • 2 years ago
          Anonymous

          >I really showed them who's boss!

      • 2 years ago
        Anonymous

        >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

        • 2 years ago
          Anonymous

          >windows
          HOLY KEK

  2. 2 years ago
    bruce3434

    > modal editing
    >fast
    Only LARPers say this.

    • 2 years ago
      Anonymous

      skill issue
      git gud and report back

      • 2 years ago
        bruce3434

        >m-mmuh skilzz
        LARP harder

  3. 2 years 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 years ago
      Anonymous

      >tranzystorek.io

  4. 2 years ago
    Anonymous

    Is Onivim good?

  5. 2 years 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 years ago
    Anonymous

    >vim
    lmao freetards

    • 2 years ago
      Anonymous

      >python

      • 2 years ago
        Anonymous

        >freetard cope
        OMEGALUL

        • 2 years ago
          Anonymous

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

          • 2 years ago
            Anonymous

            OH NO NO NO NO FREETARD COPING

    • 2 years ago
      Anonymous

      >not setting vim to use the system clipboard

      yeah no

      • 2 years ago
        Anonymous

        i don't have a clipboard

  7. 2 years ago
    Anonymous

    time to man up and start using emacs, kiddo

    • 2 years ago
      Anonymous

      This, it's better in every way

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

    • 2 years 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 fricking IDE.Just like how nobody in industry uses fricking 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.

      • 2 years ago
        Anonymous

        >Honestly coding in terminal apps is such a meme, I doubt anybody in industry actually uses VIM as a fricking IDE.Just like how nobody in industry uses fricking 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

        • 2 years ago
          Anonymous

          What does this Black person use to debug his non webshit code ?

  9. 2 years ago
    Anonymous

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

    • 2 years ago
      Anonymous

      >fully customizable
      >wrong
      wrong

  10. 2 years ago
    Anonymous

    debug adapter support non-existent

  11. 2 years ago
    Anonymous

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

  12. 2 years ago
    Anonymous

    Emacs + evil = dark lord of the editors.

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

    • 2 years ago
      Anonymous

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

  14. 2 years ago
    Anonymous

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

  15. 2 years ago
    Anonymous

    >uses vscode with vim binding
    actualized

  16. 2 years ago
    Anonymous

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

    • 2 years 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?

      • 2 years 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. 2 years ago
    Anonymous

    Can I use my .vimrc with this without issues?

    • 2 years ago
      Anonymous

      yes

  19. 2 years ago
    Anonymous

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

    • 2 years ago
      Anonymous

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

  20. 2 years ago
    Anonymous

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

    • 2 years ago
      Anonymous

      the better defaults are good enough for me

      • 2 years 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"?

        • 2 years ago
          Anonymous

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

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

        • 2 years ago
          Anonymous

          >vim has no defaults
          wat

    • 2 years ago
      Anonymous

      LSP support OOTB

      • 2 years ago
        Anonymous

        why should anyone care about this?

        • 2 years ago
          Anonymous

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

          • 2 years 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. 2 years ago
    Anonymous

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

    • 2 years ago
      Anonymous

      Based

      BASED

  22. 2 years ago
    Anonymous

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

    • 2 years ago
      Anonymous

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

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

    • 2 years ago
      Anonymous

      the absolute state of /g

  24. 2 years 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. Required fields are marked *