I like ne, the nice editor. I used to use emacs a lot but I'm switching to ne for lots of jobs now. Better than nano, has a menu system, easy to config and macro. It's not like amazingly powerful though. Worth a mention in this thread.
I use "ne" (Nice Editor): http://ne.di.unimi.it/
It's probably the easiest editor for Windows users to use.
That said, I usually just use SFTP + VS Code or Sublime Text because this is <insert_current_year> and I shouldn't have to remember esoteric key macros from before vaporwave's source material was made
I stick with vi and it's variants for heavy lifting, though nano does have it's moments. For people who want something more full featured than nano but don't want to learn vi/emacs I'd highly recommend ne ( http://ne.di.unimi.it/ ).
ed
:)
More seriously, when in doubt, vim
is likely the right choice. There's also <code>ne</code> if you're looking for something between nano
and vi
in terms of power v. ease-of-use.
ne(nice editor) is based on the POSIX standard. It's a great text editor. I go to it once in a while. My current default text editor right now is micro.
I guess the old text editors are missing from repositories now. I believe nano is still around as a install text editor, or at least available in the repositories. Always thought ne was always available in the repositories. Guess the good old ones are demissioning.
Like others, I use nano because of years of pine/pico muscle memory.
But for total Linux beginners, I install ne. By far the easiest terminal editor for a new user.
Libreoffice Writer only uses around 150MB of RAM. Any hardware that can run a modern web browser (500MB of RAM at an absolute minimum) will have no problems running Libreoffice.
If you need something even lighter, you could write pandoc markup in NE. RAM usage should be under 10MB.
I would suggest avoiding Emacs (and vi/vim) because its complexity, and the age of its interface, makes it very difficult to learn. VS Code is also to be avoided as it is Electron-based, and therefore is an extreme resource hog.
Ctrl+b to mark your block
move cursor with arrow keys(nothing being highlighted) Stop to end of Mark(block)
Action
Normal Copy-Cut-Paste Keys
I'm sure you can adjust things to your liking.
That's kind of a bit basic.
I've been using ne (nice editor) for years and it's still only a couple of hundred kilobytes, while still being relatively full featured. I don't know why it isn't a standard install on most systems instead of nano, which is awful.
This is the list of supported languages. The colors are changed by editing the appropriate .jsf files located either at ./ne/syntax
(locally) or at /usr/share/ne/syntax
(globally).
Hope that helps. It took me awhile to find this information, too. Their documentation is very exhaustive, make sure to take a look if you're interested in ne.
edit: There seem to be more supported languages here.