NCURSES: UNIX 터미널 프로그래밍의 무명의 영웅

2025-03-26

이 문서는 화면 그림과 입력 이벤트 처리를 위한 강력하고 터미널 독립적인 라이브러리인 NCURSES 라이브러리를 소개합니다. vi 에디터의 화면 처리 루틴에서 유래하여 termcap 및 terminfo 데이터베이스를 거쳐 발전했습니다. NCURSES는 다중 하이라이트, 색상, 마우스 상호 작용 및 패널, 메뉴, 폼 확장 기능을 지원하여 터미널 애플리케이션 개발을 크게 간소화합니다.