But no good editor like vscode(plugin) or idea or rider available.
I find it very strange to give up on an important thing (OS) because of a minor thing (editor). Software engineers typically spend a relatively small fraction of their time actually editing code; the bulk is spent designing, testing, meeting with people, reading and writing documentation, and so on. I would think that using vi or emacs would change your productivity only by an infinitesimal amount.
But then, to each their own! If using a particular editor is important for your well-being, go for it.
Currently using artix-linux , redcore-linux , mx-linux.
Which one is it? I think you're not actually using Linux, your are distro hopping. I wonder whether you spend more time installing and configuring OSes than actually coding in them and using the editor.
I like freebsd & zfs & jails. But editors are essential.
I disagree. A storage backend that actually preserves the files you have edited is essential. For editors, there are many good alternatives. But then, ZFS is also available on Linux.
I stopped using FreeBSD because it does not run properly on my hardware. (RPI5 ...
Same here, on Raspberry Pi's. It ran, but not "properly", in the sense that configuring things (like GPIO, 1-wire, I2C, ...) all required lots of work, and on Linux it's at worst editing one config file and rebooting.
So sad. I am forced to use Lin*x. This sucks.
Linux does not suck. It is a perfectly fine and usable operating system. The fact that it run on upwards of 90% of all "computers" in the world (including servers, VMs and handheld devices) tells you something about the absence of sucking. There are some design decisions that some people really dislike (all I need to say is "systemd"), but there are also lots of good things about it. I use it on all RPi in my house, and on oodles of machines at $JOB. I still prefer FreeBSD where that choice is sensible, such as my home server.