- addch
- 
add a character (with attributes) to a curses window, then advance the cursor
- addchstr
- 
add a string of characters (and attributes) to a curses window
- addstr
- 
add a string of characters to a curses window and advance cursor
- addwstr
- 
add a string of wide characters to a curses window and advance cursor
- add_wch
- 
add a complex character and rendition to a curses window, then advance the cursor
- add_wchstr
- 
add an array of complex characters (and attributes) to a curses window
- attr
- 
curses character and window attribute control routines
- beep
- 
curses bell and screen flash routines
- bkgd
- 
curses window background manipulation routines
- bkgrnd
- 
curses window complex background manipulation routines
- border
- 
create curses borders, horizontal and vertical lines
- border_set
- 
create curses borders or lines using complex characters and renditions
- clear
- 
clear all or part of a curses window
- color
- 
curses color manipulation routines
- default_colors
- 
use terminal's default colors
- define_key
- 
define a keycode
- delch
- 
delete character under the cursor in a curses window
- deleteln
- 
delete and insert lines in a curses window
- extensions
- 
miscellaneous curses extensions
- getcchar
- 
Get a wide character string and rendition from a cchar_t or set a cchar_t from a wide-character string
- getch
- 
get (or push back) characters from curses terminal keyboard
- getstr
- 
accept character strings from curses terminal keyboard
- getyx
- 
get curses cursor and window coordinates
- get_wch
- 
get (or push back) a wide character from curses terminal keyboard
- get_wstr
- 
get an array of wide characters from a curses terminal keyboard
- inch
- 
inch, winch, mvinch, mvwinch
- get a character and attributes from a curses window
- inchstr
- 
get a string of characters (and attributes) from a curses window
- initscr
- 
curses screen initialization and manipulation routines
- inopts
- 
curses input options
- insch
- 
insert a character before cursor in a curses window
- insstr
- 
insert string before cursor in a curses window
- instr
- 
get a string of characters from a curses window
- ins_wch
- 
insert a complex character and rendition into a window
- ins_wstr
- 
insert a wide-character string into a curses window
- inwstr
- 
get a string of wchar_t characters from a curses window
- in_wch
- 
extract a complex character and rendition from a window
- in_wchstr
- 
get an array of complex characters and renditions from a curses window
- kernel
- 
low-level curses routines
- keybound
- 
return definition of keycode
- keyok
- 
enable or disable a keycode
- key_defined
- 
check if a keycode is defined
- mouse
- 
mouse interface through curses
- move
- 
move curses window cursor
- ncurses
- 
CRT screen handling and optimization package
- outopts
- 
curses output options
- overlay
- 
overlay and manipulate overlapped curses windows
- pad
- 
create and display curses pads
- print
- 
ship binary data to printer
- printw
- 
print formatted output in curses windows
- refresh
- 
refresh curses windows and lines