visual bell pl 5 2S45JX7VFFGBX753LGSEI3L2QCYAD3J3FGFCQIQ


Alarm wizualny (małe JTZ): Podstawowe wiadomości o plikach termcap i terminfo/* Następna strona Poprzednia strona Spis treści 5. Podstawowe wiadomości o plikach termcap i terminfo/* Tekstowy plik /etc/termcap to baza danych o możliwościach terminali (ang. terminal capablilities -- stąd nazwa). Wiele programów (np. tcsh, bash, vi i wszystkie korzystające z curses) korzysta przy przesuwaniu kursora i innych operacjach związanych z ekranem z zawartych w tym pliku informacji. Baza /etc/termcap opisuje poszczególne rodzaje terminali. Do odpowiedniej części tej bazy kieruje aplikacje zmienna środowiskowa TERM. Poszczególne możliwości terminali opisane są w termcap dwuliterowymi kodami, po których następują sekwencje znaków wymaganych do osiągnięcia danego efektu. Kolejne wpisy przedzielone są dwukropkiem (":"). Na przykład alarm dźwiękowy (kod "bl") zazwyczaj opisany jest jako "bl=^G". Wpis taki oznacza, że brzęczyk uzyskuje się sekwencją control-G (ascii BEL). Obok alarmu dźwiękowego ("bl") rozpoznawany jest również wizualny ("vb" -- visual bell), jednak zazwyczaj brakuje tego wpisu w poświęconej terminalowi "linux" części termcap. Większość nowszych aplikacji i bibliotek zamiast z termcap korzysta z bazy danych terminfo. W przeciwieństwie do termcap, termifo nie jest jednym wielkim plikiem, a katalogiem, w którym opisy poszczególnych terminali umieszczone są w osobnych plikach, a te z kolei w podkatalogach o nazwach będących kolejnymi pierwszymi literami alfabetu. Na przykład opis terminala "linux" znajdzie się w pliku /usr/lib/terminfo/l/linux (lub /usr/share/terminfo/l/linux -- przyp. tłum). Opisy terminali w terminfo są plikami binarnymi, kompiluje je się programem tic (patrz man tic). Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
visual bell pl 8
visual bell pl
visual bell pl 1
visual bell pl 2
visual bell pl 3
visual bell pl 6
visual bell pl 10
visual bell pl 9
visual bell pl 9
Visual Bell pl (2)
visual bell pl 4
visual bell pl 7
Visual Bell pl
visual bell 4 5pkniwehhw3htpsc6sytlupziuazr6mxnuhcr7q 5pkniwehhw3htpsc6sytlupziuazr6mxnuhcr7q
visual bell 8 q46jeyxjx4qlbajrd4coeh5h6xkzndblpvkx7aa q46jeyxjx4qlbajrd4coeh5h6xkzndblpvkx7aa
visual bell 2 7uyeu6iv7q23ovlwq52gke36yt46jiydylcpjsi 7uyeu6iv7q23ovlwq52gke36yt46jiydylcpjsi
visual bell 5 oovhlxjlj2wr6izrt7p7ax6okno2ccmjiaiuy4a oovhlxjlj2wr6izrt7p7ax6okno2ccmjiaiuy4a
visual bell 7 7mwbuybvfgv36u6kcnegjnm3ph7stetaj7rf7by 7mwbuybvfgv36u6kcnegjnm3ph7stetaj7rf7by
visual bell 1 yg6ecaysoyqc6jbkj4f6geboudcm422f72rl7ri yg6ecaysoyqc6jbkj4f6geboudcm422f72rl7ri

więcej podobnych podstron