Projects / GNU nano

GNU nano

GNU nano (Nano's ANOther editor, or Not ANOther editor) is an enhanced clone of the Pico text editor.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  23 Mar 2013 04:29

    Release Notes: This release introduces vim-style file locking (though not backup/restore), useful when using nano in a multi-editor environment. Other new features include additional support for word boundary checking when cross compiling, fixes for trying to go to an invalid line number, and the usual documentation tweaks.

    •  15 Apr 2010 18:58

      Release Notes: This release includes security fixes due to an assessment of nano's vulnerability to symlink attacks; see CVE-2010-1160 and CVE-2010-1161. Also included are fixes for various crashes when using the spell checker on new files, and fixing the 'file was modified' message when saving to a new filename. 'Final' fixes to page up/down due to the soft wrapping code are included as well. The lone new feature included is a new syntax highlighting definition for cmake files. Please consider upgrading to this release if still using the 2.0 series, since fixes for that version are still forthcoming.

      •  30 Nov 2009 17:58

        Release Notes: Bugfixes include several fixes for tiny mode (involving both the help keys and replacement menu text), more 'final' fixes for soft wrapping, and several typo and documentation updates including nanorc tweaks and a new syntax highlighting file for makefiles. Also included is a long-standing fix for random crashing when using nanorc on FreeBSD, and nano will no longer clear the screen on suspend to maintain compatibility with other *nix editors.

        •  22 Nov 2009 03:01

          Release Notes: Included are some (hopefully final) fixes for issues with last page display caused by the soft wrapping code and a fix for a long-standing issue with hitting the home key when going through the search history. On the features front, nano will now attempt to retain the proper ownership and permissions when trying to create a .save file due to receiving a signal. Nano can also now unbind keys from one or more menus via the "unbind" keyword. Finally, passing --fill or --nowrap on the command line will now override any related .nanorc entries.

          •  28 Jul 2009 06:09

            Release Notes: This version includes various fixes for portability including support for some older HP-UX compiler combos, fixes for various compiler warnings, and some crash fixes in the undo code. The undo code is now marked as experimental since it can cause severe stability and memory issues, and thus now requires a flag (-u, --undo) in order to enable it.

            Recent comments

            06 Apr 2007 09:12 Echtor

            ty
            Nice thanks.. i love it :)

            13 Mar 2007 15:33 csaveanu

            excellent performance on very large files
            Congratulations for the nano developers! A long time nano user for small tasks, I discovered today the syntax highlighting abilities and all the features that can be activated with the .nanorc file. This is simply amazing. Nano also saved my day when it allowed me to edit a very large text file that neither SciTE (an excellent editor by itself, that I use for writing code since it does auto-complete in a very useful way) nor powerful vim (in the user-friendly Cream incarnation) wanted to handle gracefully.

            Having auto-completion would push nano at the top of the text editors list for me. It is almost there with all the features and its no-nonsense interface. Thank you very much.

            Cosmin

            06 Apr 2005 17:41 StarDragonII

            Replace Capability Question
            Hello,

            Just wondering is there capability to do replacements with special characters such as newlines, and EOF? Kinda like doing s/^/ / in vi.

            27 Nov 2004 15:18 astyanax

            Re: Scroll with cursor still broken


            > The bug: - When at the very bottom of

            > the edit window, do_wrap goes berserk

            > and

            > puts the cursor somewhere bad;

            > subsequent keystrokes crash the program

            > (14) [FIXED, mostly]

            >

            > is still present for me and is a show

            > stopper. This problem makes the editor

            > unusable. While it does not crash for

            > me, the screen is so jumbled that one

            > has to exit and start over being careful

            > to use only page up and down untill

            > reaching the point of edit, then resume

            > with page up and down. Big pain.

            > Sometimes even page up and down foul the

            > screen.

            >

            > This is present in both the stable and

            > development versions. It occurs on all

            > my linux boxes - Fedora Core 2 and 3,

            > SuSE 9.1 and 9.2 and SLES 9.

            Please consider emailing the development team about this, or filing a bug report. The Savannah page for nano is at http://savannah.gnu.org/projects/nano.

            27 Nov 2004 14:07 shancock

            Scroll with cursor still broken
            The bug: - When at the very bottom of the edit window, do_wrap goes berserk and

            puts the cursor somewhere bad; subsequent keystrokes crash the program

            (14) [FIXED, mostly]

            is still present for me and is a show stopper. This problem makes the editor unusable. While it does not crash for me, the screen is so jumbled that one has to exit and start over being careful to use only page up and down untill reaching the point of edit, then resume with page up and down. Big pain. Sometimes even page up and down foul the screen.

            This is present in both the stable and development versions. It occurs on all my linux boxes - Fedora Core 2 and 3, SuSE 9.1 and 9.2 and SLES 9.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.