檔案 /etc/termcap
是一個文字檔案它列出
term
inal cap
abilities. 數個應用程式使用
termcap
資料在螢幕周圍移動指標和做
別的螢幕導向的工作. tcsh
, bash
, vi
以及其他
curses
-基礎應用程式使用 termcap
資料庫.
資料庫描述數個終端機的類型.
TERM
環境變數在運行時選擇正確的行為
,靠命名一個 termcap
欄位是被
應用程式所使用.
在資料庫內部,每一個終端機的能力顯示當一個
two-letter 代碼和一個實際的 escape 順序的表示
被使用來取得想要的效果.在不同的能力之間的分隔符字元
是使用冒號 (":").舉一實例,聽得見的
喇叭聲,它的代碼 "bl",通常出現當 "bl=^G
".順序
告訴它喇叭聲聲音是獲得靠列印 control-G
字元, ASCII BEL .
除 bl
能力外, vb
能力是被
重新組織.它是被使用來表現 "閃光警告". vb
通常在 termcap
檔案 linux
的欄位有遺失.
大部分的現代應用程式和程式庫使用 terminfo
資料庫
代替 termcap
. 資料庫中每一個終端機型態使用一個檔案
和位於 /usr/lib/terminfo
;避免使用極大的
目錄,每一個終端機的類型的描述是儲存在由它的首字母決定的一個
目錄中; 那個 linux
欄位,
因此,是 /usr/lib/terminfo/l/linux
.建立一個
terminfo
欄位你將 ``編譯'' termcap
描述;
談及 tic
程式和它的說明頁.