Information about Nano (text Editor)

nano is a curses-based text editor for Unix and Unix-like systems, licensed under the GNU General Public License. It is a 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.

History

nano 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. The name comes from the system of SI prefixes, where nano is 1000 times bigger than pico, though the backronym "nano's another editor" is sometimes used. In February 2001, nano became an official part of the GNU Project.

More recently, nano has added some features that Pico lacks, including colored text, regular expression search and replace, smooth scrolling, and multiple buffers.

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 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; Control-W goes to the search menu. 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 be dynamically toggled.

See also

References

1. ^ Allegretta, Chris (2003-08-11). GNU nano 1.3 branch opened in CVS. Nano-devel mailing list. gnu.org. Retrieved on 2007-01-25.

External links

curses is a terminal control library for Unix-like systems, enabling the construction of text user interface (TUI) applications.

History

The first curses library was written by Ken Arnold and originally released with BSD UNIX, where it was used for several games,
..... Click the link for more information.
text editor is a type of program used for editing plain text files.

Text editors are often provided with operating systems or software development packages, and can be used to change configuration files and programming language source code.

Plain text files vs.


..... Click the link for more information.
Unix (officially trademarked as UNIX®) is a computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy.
..... Click the link for more information.
Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
..... Click the link for more information.
GNU General Public License
Author: Free Software Foundation
Version: 3
Copyright on the license: Free Software Foundation, Inc.
Publication date: 29 June 2007
OSI approved: Yes
Debian approved: Yes
Free Software:
..... Click the link for more information.
Pico is a text editor for Unix computer systems, and is integrated with the Pine email client, designed by the Office of Computing and Communications at the University of Washington.
..... Click the link for more information.
Pine is a freeware text-based e-mail client developed at the University of Washington.

Supported platforms

There are both Unix and Windows versions of Pine. The Unix version is text user interface based—its message editor inspired the text editor Pico.
..... Click the link for more information.
A free software licence is a software licence which grants recipients rights to modify and redistribute the software which would otherwise be prohibited by copyright law. A free software licence grants, to the recipients, freedoms
..... Click the link for more information.
January 10 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.

Events

  • 49 BC - Julius Caesar crosses the Rubicon, signaling the start of civil war.

..... Click the link for more information.
20th century - 21st century
1970s  1980s  1990s  - 2000s -  2010s  2020s  2030s
1997 1998 1999 - 2000 - 2001 2002 2003

2000 by topic:
News by month
Jan - Feb - Mar - Apr - May - Jun
..... Click the link for more information.
An SI prefix (also known as a metric prefix) is a name or associated symbol that precedes a unit of measure (or its symbol) to form a decimal multiple or submultiple.
..... Click the link for more information.
nano- is an SI prefix denoting a factor of 10−9.

Nano may also be:
  • Creative ZEN Nano, a digital audio player
  • Fatos Nano, Prime Minister of Albania
  • iPod nano, a digital audio player

..... Click the link for more information.
PICO stands for Physical Intervention in Computational Optimization. It is an interactive desktop where a computer is projecting an image on the desktop from above. The computer can move pucks on the table top under programmatic control.
..... Click the link for more information.
A backronym (or bacronym) is a phrase that is constructed "after the fact" from a previously existing abbreviation, the abbreviation being an initialism or an acronym.
..... Click the link for more information.
The GNU Project is a free software, mass collaboration project, announced in 1983 by Richard Stallman. It initiated the GNU operating system, software development for which began in January 1984. GNU is a recursive acronym that stands for "GNU's Not Unix".
..... Click the link for more information.
In computing, a regular expression is a string that is used to describe or match a set of strings, according to certain syntax rules.

Regular expressions are used by many text editors, utilities, and programming languages to search and manipulate text based on patterns.
..... Click the link for more information.
August 11 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.

Events


..... Click the link for more information.
20th century - 21st century - 22nd century
1970s  1980s  1990s  - 2000s -  2010s  2020s  2030s
2000 2001 2002 - 2003 - 2004 2005 2006

2003 by topic:
News by month
Jan - Feb - Mar - Apr - May - Jun
..... Click the link for more information.
For Wikipedia's "undo" function, see .


Undo is a command in most creative programs. It erases the last change done to the document reverting it back to an older state.
..... Click the link for more information.
Editing of this page by unregistered or newly registered users is currently disabled due to vandalism.
If you are prevented from editing this page, and you wish to make a change, please discuss changes on the talk page, request unprotection, log in, or .
..... Click the link for more information.
Control key is a modifier key which, when pressed in conjunction with another key, will perform a special operation (for example, Control-Alt-Delete); similar to the Shift key, the Control key rarely performs any function when pressed by itself.
..... Click the link for more information.
Meta key was a special key on old MIT computer keyboards, such as the Space-cadet keyboard. Sun keyboards continue to include a Meta key, marked as a solid diamond.
..... Click the link for more information.
command line interface or CLI is a method of interacting with an operating system or software using a command line interpreter. This command line interpreter may be a text terminal, terminal emulator, or remote shell client such as PuTTY.
..... Click the link for more information.
The following is a list of text editors. For a list of outliners, see that article's external links.

Graphical and Text User Interface

The following editors can either be used with a Graphical user interface or a Text user interface.
..... Click the link for more information.
? 3.7 Free GPL Yes
Diakonos Pistos 2004 0.8.3 Free GPL Yes
e Alexander Stigsen 2005 1.0.1 $34.95 Proprietary No
ed Ken Thompson 1970 unchanged from original Free / Yes
EditPlus Sangil Kim 1998 2.31 $30 Shareware No
EmEditor Pro Emurasoft, Inc. ? 6.00.3 $39.
..... Click the link for more information.
Printing: lp Communications: inetd netstat ping rlogin nc traceroute Searching: find grep strings Miscellaneous: banner bc cal dd man size yes
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter