this post was submitted on 10 Jul 2023
53 points (96.5% liked)

VIM - Vi IMproved

1050 readers
1 users here now

For Vim enthusiasts and anyone interested in Vim/Neovim!

"VIM is the greatest editor since the stone chisel." - Dr. Jose Unpingco

#HJKL

founded 1 year ago
MODERATORS
 

Hi fellow vimmers (and neo-vimmers).

Since “The Great Reddit Rebellion” I’ve found myself not wanting to go back to Reddit, together with Twitter blocking anonymous scrolling it was the push I needed to finally move to the Fediverse and get rid of corporate social media.

After a few days of being a nomad and trying different instances I found SDF and immediately felt home (I even opened a shell and became an ARPA member).

I am posting this here as I’m an avid (neo-)vimmer myself and the author of a few neovim lua plugins.

Something which irked me a bit on Reddit is the animosity between the vim and neovim subs, doesn’t make a lot of sense IMHO given we’re already a very small and niche community.

Would really love to see this place flourish and become the new home to both vim and neovim reddit refugees.

Content is important, I’m gonna try to do my part, in the meantime I’ve attached a link to a fairly popular vim cheatsheet, being the author I’m a bit biased but it’s pretty pretty good :)

To a decentralized, non-commercial internet, cheers!

you are viewing a single comment's thread
view the rest of the comments
[–] rattboi@lemmy.one 9 points 1 year ago (1 children)

I still haven't really tried neovim and have just stuck with vim classic. I think it's because I can assume classic vim will be installed on any remote systems I need to work on, and this isn't true for neovim, unfortunately. I suppose if I really leaned in to learn core vi things, it wouldn't matter, but I have my vim plugins and dotfiles that are a git clone away on any system, and I guess I got lazy.

I've tried to use vim-likes in the past, specifically spacemacs with evil-mode, and ran into enough goofy problems that it scared me back to vim.

Seeing this, though, maybe I'll take the jump. For sure would be more comfortable hacking together things in Lua over vimscript or vim8script.

[–] bhagwan@lemmy.sdf.org 5 points 1 year ago

You can always start by using your existing vimL config with neovim as it is compatible (plugins included) and then slowly convert your config to lua, which I can’t recommend enough, IMHO it’s a much better language and the lua plug-in ecosystem is amazing, aside from fugitive all my plugins are lua native and they are much better and more modern than their vimscript counterparts.