GNU nano is a console text editor, modelled after Pico. It is very newcomer-friendly due to on-screen menus with always visible keyboard shortcuts. Keybindings are configurable, and full undo and redo actions are supported. Nano even can be used as STDIN pager, and it provides fast syntax highlighting, even for regexps.
minor bugfix: "Jaška". When something is pasted into nano, auto-indentation is suppressed. And the paste can be undone as a whole with a single M-U. When a lock file is encountered during startup, pressing C/Cancel. Quits nano. (Pressing 'No' just skips the file and continues.) Shift+Meta+letter key combos can be bound with 'bind Sh-M-letter'. Making any such binding dismisses the default behavior of ignoring Shift for all Meta+letter keystrokes. The configuration option --with-slang (to be avoided when possible). Can now be used only together with --enable-tiny. A custom nanorc file can be specified on the command line, with. -f filename or --rcfile=filename.