Everyone praises it but setting it up is pain.>Download plugin>plugin outdated>Download another one>plugin cant be loadedwhats the point? How is this better than just having an ide or even writing in gedit?
>Updated the plugin>Plugin warned about a breaking change>Ignored the warning>Something's breaking>"Aieieie, why is the free editor worse than a $5000000 IDE?"
>>106509413>Is this a meme?Yeah>How is this better than just having an ide or even writing in gedit?lol? Just use plain vim retard
>>106509426how is vim better than nvim?
>he fell for the neovimeme
>>106509431retarded question. vim came first, nvim is some pointless retarded troonware. it needs to justify itself and has failed to do so.
vim is a terminal text editor that you can extend with vimscript. vimscript is not very fast because it is an ad hoc extension language specifically for vim. some tranny with 200+ plugins was probably sad with the performance, and then they glued a lua interpreter to vim. the initial plan to also rewrite the vim spaghetti code, but most of the code base is identical. i think if you are using vim to the point where vimscript is too slow, maybe you should be using something else.
>>106509445Not really. It has total vim support, Saar. It requires a little bit more than 90 iq to setup its plugin manager but it has far more superior scripts to manage large codebases than plain vim.
>>106509413>whats the point?Emacs
helix > neovim > vim > kak for mebut I still use jetbrains IDEs because lsp isn't good enough. Trying to enable C++ module support in lsps just causes clangd to crash lol
>>106509413vim, vi or emacs would be a better experience but retards need their hype to survive apparently
>>106509707Did you take your meds, grandpa?
>>106509708Jetbrains is really just the best.
>>106509670vimscript's problem is that is a rather hideous language
>>106509704like all troonware, it breaks random shit that works fine in vim, and good luck figuring out how to fix it. yeah sure, if you want to turn vim into emacs you might be better off using nvim. that's a retarded thing to do though
>>106509413nvim felt like a pain in the ass to set up for me too. just use regular vim. literally just werks and has all the plugins u could ever need (although most people don't seem to realize how many things vim can already do without plugins)
>>106509413what plugins do people even use? i get all the functionality i need out of a 100 line vimrc
>>106509431vim moves slow because they care about code quality. neovim is made by a bunch of zoomers that put anything in it and 99% of it is crap. neovim has been out for a fraction of the time and already has like ten times the CVEs.
>>106509975Telescope. I used CtrlP before that and it was complete shit in comparison.I also use treesitter, don't know if Vim supports it.
>>106509413Neovim feels like if webdevs made and editor, constantly changes and the way you are supposed to configure these things too.In Vim you can load 20 years old plugins that just work and their configuration is just setting some variables in vimrc.With COC you have LSP. The rest is just there, because it was there before neovim was a thing.The only thing that annoys me is the moronic coc configuration through coc-settings.json. They literally forfeited vimrc style configuration that you can fucking configure with ifs to a fucking json that can't have conditional logic at all. But it's useful so fuck it. But still I hate their stupid choice. It's horrible api for configuration.The only feature that neovim has is treesitter based syntax highlighting, but you can live without it.I use minimal syntax highlighting myself, because there is no point. The only thing syntax highlighting actually do is showing you that you didn't make a typo in your variable, function, class, keyword, whatever. I don't know what treesitter actually improves. Classic syntax files work fine.
retards bloat neovim up trying to make it into vscode and then wonder why it turns to shit.just get a minimal config with syntax highlighting, an lsp and some basic navigation like harpoon+telescope and you're set. fucking idiot.or better yet just use vim.
>>106509732>jeetbrains is the bestfuck off back to pakistan faggot
>>106509438kek
>>106509413You defeat the point of neovim If you load your neovim setup with 100 plugins. Just use VS Code.
anyway, ctags-lsp is fucken' good for basic coompletion, lads.
>>106509708clion is the ide I use but people always say neovim is based etc. so I checked it out.And its free while in clion for a new feature I have to pay again.>>106510361neovim people say otherwise. They say the plugins are neovims strength.
>>106509413Just take the helix pill op.
>>106509708>C++ modules Why the fuck are you using them retard? Also CLion is backed by clangd.
I just use vim with a single plugin (youcompleteme) and 100 line vimrc, most of it is a custom statusline. Youcompleteme can be finicky to setup though depending on your languages.
>>106509413Maybe, but I use it and love it. Lua is comfy and opens things up to be more emacs-like in terms of plugin possibilities. Emacs is still more customizable but Lua brings vim much closer.
I simply don't care about the text editor anymore. Only thing I use it for is checking diffs, all my coding happens through LLMs. Text editors are deprecated. LSPs are somewhat useful but they feel like legacy tech, too. Fucking pain to have them do what I want.