I like GNU Emacs. Although it is not easy to use and requires lots of setup it becomes very useful and can do just about anything. It is highly customizable because it has a full programming language (Emacs LISP) available for configuration and add-ons.
Nano for remote work, Sublime for local work does well for me. I get the appeal of emacs but I'd rather have my OS act as an OS and text editor act as a text editor than merge the two tbh
Notepad++. I love how I can have a bunch of tabs open at once in the same window and it'll preserve them for me across reboots or if I happen to close the program. I also like that it'll warn me if the original source file has been removed in case I want to save another copy from its stored data. Bonus points for helpful tab behavior and paren matching.
All that said, apparently I should look into sublime text. If it's even better I should upgrade.