

Neovim is the same as Vim but with Lua capabilities and a few other niche items. You might can use just Vim. I’ve been testing it for a year, but I don’t see much advantage to it. Ssh is cool and is widely used, so you should learn it. If you ever work in a lab that uses linux or a data center, it will be useful, and it’s not hard. Download putty (ssh client) on any Windows computer and try to get into your linux machine with it. Or just use it in a command line with the destination IP and go from there.
Before you use Arch, just know that it is a bit tougher than the other OS’s. I use it with Hyperland and had to delete, update, and then rebuild half my system just to update the OS because the libraries were out of sync. Arch can be a pain to maintain, and even small things like the package manager mirrors break frequently. So you just need to install or update something, and you end up fighting with pernicious mirror updates to your pacman files instead. It can be annoying. My take on Arch after almost a year is that you have to either be super good at Linux, or be nerdy enough to waste time on Linux nonsense and menial maintenance tasks. If you ever plan to get laid and not stare at a screen, get something more easily manageable. That’s just my opinion, and sometimes I suck, so…
I am not saying I don’t enjoy it. I love it, actually. It only does what I tell it to, so many off the issues are my fault. I use the AUR too much, I’ll bet. Is that not recommended? I have only upgraded Arch once in a year is my issue. I had to basically delete Hyprland and then update Arch because a Iibrary that needed to be updated had dependencies. One problem could be I am 45 and stress has hurt my cognitive function a bit.
I will probably move to using openSuse for my last Windows replacement just to have something a bit more manageable. I will keep the Arch. Although I complain, I feel comfortable with the peace of mind knowing that I built it and it does not have garbage bloat on it.
Edit: Also, my reflector issues are because the update function sometimes does not work. Actually, most of the time, I use pacman, the mirrors are outdated, and I must run reflector, and it rarely works the first time I run it.