Jump to content

GNU nano: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
link to release emails for 1.2.4 and 1.3.5
new section Control keys: about using Nano
Line 21: Line 21:


Future versions of Nano intend to add [[UTF-8]] support, undo, and rebindable keys.
Future versions of Nano intend to add [[UTF-8]] support, undo, and rebindable keys.

== Control keys ==

Instead of being [[computer mouse|mouse]]-oriented, Nano, like Pico, is controlled with [[control key]]s. For example, Control-O saves the current file. Nano puts a two-line "shortcut bar" at the bottom of the screen, listing many of the commands available in the current context. For a complete list, Control-G gets the help screen.

Unlike Pico, Nano uses [[meta key]]s to toggle its behavior. For example, Meta-S toggles smooth scrolling mode on and off. Almost all features that can be selected from the command line can by dynamically toggled.


==See also==
==See also==

Revision as of 14:47, 10 March 2005

Nano
Developer(s)Chris Allegretta and others
Stable release
1.2.4 / June 27, 2004
Repository
Operating systemUnix
TypeText editor
LicenseGPL
Websitenano-editor.org

Nano is a text editor for Unix and Unix-like systems, licensed under the GNU General Public License. It is a free software clone of Pico, the editor of the Pine email client. Nano aims to emulate the functionality and easy-to-use interface of Pico, but does not have the tight mailer integration of the Pine/Pico package.

It was first created in 1999 under the name TIP (TIP isn't Pico) by Chris Allegretta. His motivation was to create a free software replacement for Pico, since neither it nor Pine were distributed under a free software license. The name was officially changed to Nano on January 10, 2000 because of a name conflict with another Unix program. In February, 2001, Nano became an official part of the GNU project.

More recently, Nano has added some features that Pico lacks, including color support, regular expression search and replace, and smooth scrolling.

On August 11, 2003, Chris Allegretta officially handed maintenance of Nano's unstable branch to David Lawrence Ramsey.[1]

Future versions of Nano intend to add UTF-8 support, undo, and rebindable keys.

Control keys

Instead of being mouse-oriented, Nano, like Pico, is controlled with control keys. For example, Control-O saves the current file. Nano puts a two-line "shortcut bar" at the bottom of the screen, listing many of the commands available in the current context. For a complete list, Control-G gets the help screen.

Unlike Pico, Nano uses meta keys to toggle its behavior. For example, Meta-S toggles smooth scrolling mode on and off. Almost all features that can be selected from the command line can by dynamically toggled.

See also