Is there any recommended text editors that work on both Linux/Win10 and macOS?
My main usage will be editing text documents and C/C#/C++ code. I don't need code analyzing (besides basic ones such as showmatch and autoindent in VIM), but auto correction and at least American English dictionary will be great.
Theme support is required, as I prefer a dark background.
Resolution independent tab indentation is required as I work on different computers with different screens, and I use tabs to indent instead of spaces.
Also, column selection , copy, paste and cut are needed.
So far I know VS Code is great, but it chews up battery too fast. My 2017 12'' Retina can hold ~5 hours on a fully charged battery while running VS Code.
I know GVIM is very fast and lightweight, but I need CTRL/CMD+C/V and other OS shortcuts and native mouse integration, and all of these must be done native without those stupid key mapping scripts. It's 2017, and no one should use a script to support CTRL+C/V.
I've heard Sublime is great, but I've not used it, so if anyone has any experience, I would like to know.
Similarly, I would like to know how Atom or Brackets work.
I also use Gedit a lot on Linux, and it seems it also runs on macOS.
Free lunch is always great, but I won't care spending a little bit, so UE and registered Sublime are also okay to me. However, I'm not paying a license fee for each of my computers. The license must be addressing a person, not a computer.
Any suggestions?