|Newer page:||version 9||Last edited on Thursday, January 4, 2007 4:28:08 am||by ThomasDickey|
|Older page:||version 8||Last edited on Tuesday, November 2, 2004 2:52:54 am||by AristotlePagaltzis||Revert|
@@ -1,9 +1,10 @@
[Curses] is an [API] for writing text terminal [GUI]s. It offers operations such as drawing, colouring and removing text, moving the cursor around, and so on. It was devised for scenarios with a terminal connected over a low-speed link (unconfirmed: it grew out of the vi(1) development), and is heavily optimised to send the least number of escape codes necessary to update the screen. This also means that it works well over very laggy [TCP] connections as well. <tt>:-)</tt>
The [Linux] [Kernel]'s <tt>make menuconfig</tt> interface uses a [Curses] interface, as do most console TextEditor~s.
-On [Linux], the [Curses] [API] is implemented by the
+On [Linux], the [Curses] [API] is implemented by the <tt>ncurses</tt> library.
* [ncurses(3X)] for an overview and links to its functions' ManPage~s
* [NCURSES Programming HOWTO | http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/] -- includes a good introduction to terminals