2

How is visual studio code's vim emulation this bad? vi/vim is 50 next year, with its behavior codified in the POSIX standard. What takes me 1 line in a vimrc requires a mountain of JSON and learning separate programming language to do this plugin. Who ever maintains this pile of crap should be embarrassed. I just wanted to pay microsoft to use copilot on my own projects.

Comments
  • 3
    Good luck trying to replicate 50 years of legacy spaghetti code
  • 2
    Funny, just today someone posted how happy he was with his vimmoves plugin.
  • 1
    @retoor That was me! I'm just using the out-of-the-box setup because I'm a vim motions noob. Power users might find this arrangement frustrating as it certainly seems like the it's still mostly VSCode with some vim parts as opposed to a full conversion from VSCode to vim.

    But if you're interested in vim so much, why not just use vim? I only like the vim motions, but hate the rest of vim. Plugin management is absolute crap and frankly I don't like working in TUIs. That's why VSCode + vim plugin works so well for me.
  • 1
    FWIW OP, I had the opposite experience. Just installing a language server on vim took me hours and had to literally write full-page lua scripts to get the plugin manager (lazy.vim) and the language server manager (I forget already - I think it started with an M) and then finally install the actual language server (typescript) only to realize I needed ANOTHER plugin to actually USE the language server's inputs.... at which point i said "fuck it" and installed the vim motions in VSCode with one single FUCKING click and felt like I returned home from a long and scary journey.
  • 1
    @AlgoRythm I ended up so many times trashing my vim folder all the time and start over. For me what's bit a downer is that once correctly configured the language server for c is actually heavy as F. Vim started to perform as a real ide and input wasn't a constant speed anymore.. Now I have codeium autocomplete only (very not a replacement for autocomplete, but I'm not that autocomplete dependent, I write every thing from scratch not having to guess names) and codeium under vim makes me ultimate ninja. I'm in top 0.10% users in the world: https://codeium.com/profile/.... That requires quite some typing, minimum of 12hr coding daily. I log my own keys full time and making a github like activity graph based o how much I did that day / hour / week. Weeks of coding. It's so much fun, I have a perfect hour registration. All keys are sent to llm and llm makes a nice story our of it. I know exactly how much vscode vs vim I use, when I logged in on what server. Stats (L)
  • 1
    @retoor your shitty spam bots are going wild
  • 1
    @AlgoRythm they're not shitty at all. Do their work perfect. You've no idea how much spam they filter because you never see them bevause they work. I posted an url under an rant if new user, that's why they went crazy.. Will fix this soon for user. Takes some time. The fixing of mistakes is not automated yet.

    The fact you think they're shitty is actually why they're great. You don't notice them.
  • 0
    @retoor You've ruined this person's post and have no right to do so. You aren't allowed to spam this site just because bad actors do.

    Fix this immediately.
  • 1
    @AlgoRythm wow wow wow. Relax a bit. Will fix when I have time. What's wrong with you.
  • 1
    @valarauca0 sorry for inconvenience. It's fixed now. Anti spam system mistake. It's not common behavior. Second time it ever had a false positive.

    Also, try codeium instead of the copilot if you like such stuff. I've heard it's better (faster) but didn't try copilot yet.
  • 1
    @retoor Thanks boo 😘 it just really got under my skin that this poor guy got his first post ruined. I know your bot has good intentions but you aren't exempt from the rules, and this is a good example why.

    I sort by algo, not new, and I barely saw any spam even before the bot was running.

    I would be happy with a compromise that the bot is triggered manually rather than automatically. It's still against the rules, but what are we to do when the creators of the app refuse to do anything except pay for the electric bills?

    It would also be splendid if you could remove the comments from this post as they've completely ruined the conversation topic.
  • 1
    @AlgoRythm haha, yes. The comments costs a bit more work because comment deletion is not part of the API client, never needed it or thought about it. Will check tomorrow. I updated that text and I fixed the issue for future. Realize now that i probably broke the ragnar tagging. The ragnar account is not from the bots. It's a random former user.
  • 1
    @retoor Here's the API. I respect your programming skill and know you can do it quickly!
  • 1
    @AlgoRythm I have no idea what comments you're talking about! Btw, the source code of the devranta api client and devrant api caused me to add the delete method with ONE tab. It predicted the whole function: https://retoor.molodetz.nl/retoor/...

    Nobody knows me better than codeium AI :D
  • 1
Add Comment