GNU Nano Gets New Stable Release
jones_supa writes: GNU Nano 2.4.0 has been released as the first stable update to this UNIX command line text editor in a number of years. The release codenamed "Lizf" brings a wide variety of changes: full undo system, Vim-compatible file locking, linter support, formatter support, flexible syntax highlighting, and random bugfixes.
I always prefer random fixes instead of carefully planned specific fixes.
For me, nano fulfills a vital role:
When some inexperienced Linux user has to edit some file in some form of Linux and there is no gui available, I point them to nano, because it behaves pretty closely to what they expect from a text editor (which tends to be something like notepad...sigh).
The other, most common alternatives aren't nice for newcomers. vi comes preinstalled in most *nixes, but it is just alien to your average user, and emacs - though it behaves more like what users expect - always ends confusing them because of the key chords (and it doesn't come installed in most distros, if I am not mistaken).
nano is simple enough and good enough to get the job done, and most Linuxes have it pre-installed.
So, thank you nano developers. Keep up the good work!
I'm a *nix neckbeard, I respect my skills, and I use nano daily. It's a simple, fast, straightforward editor with controls similar to Word Star. Ctl-K to delete line, etc. As I've been busy building my neckbeard for 15 years or so now, and originally learned word processing with WordStar, it's a simple, natural fit.
I code in NetBeans with an IDE but for sysadmin work on any of the 50 or so servers I admin? Nano + mercurial all the way.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
systemd will get an integrated text editor with emacs, vi and nano emulation modes...
I would simply like if it explained how to cut and paste multiple lines of text at the same time.
Use Alt+a to set a mark for the start of highlighting, then move your cursor to the desired end of the highlighted region. Now if you copy or cut, it'll operate on the highlighted region.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10