Ustawienia klawiszy modyfikujących |
TeXmacs korzysta z pięciu klawiszy modyfikujących: shift, control, alternate, meta i hyper, skracanych do S-, C-, A-, M- i H-. Klawisze shift i control są obecne na praktycznie każdej klawiaturze, a alternate jest na prawie wszystkich. Większość współczesnych klawiatur posiada klawisz windows, który jest zwykle równoważny klawiszowi meta dla TeXmacs.
Przed zmianą ustawień klawiatury należy najpierw sprawdzić czy jest to rzeczywiście potrzebne. Jeśli dostępne są klawisze w wygodny sposób pasujące do shift, control, alternate i meta, to nie trzeba nic robić. Prawdopodobny wyjątek to sytuacja gdy potrzeba prostego klawisza jak caps-lock do wpisywania symboli matematycznych. W takim przypadku należy odwzorować caps-lock na hyper.
Niestety w X Windows konfiguracja obejmuje od razu cały system. Zatem jeśli nastąpi przedefiniowanie klawisza caps-lock wewnątrz TeXmacs to jego nowe zachowanie będzie również w innych aplikacjach. Czyli powinno się przestawiać tylko klawisze dla które nie są używane przez inne programy. Dla przykładu klawisz windows jest używany przez niewiele apliakcji, zatem jego przedefiniowanie nie powinno wyrządzić szkody. Wygodniej może być określić odpowiednio konfigurację całego systemu. To można zrobić przy użyciu polecenia xmodmap; dokładniejsze informacje w jego dokumentacji.
W niektórych wypadkach, na klawiaturze są klawisze
odpowiadające alternate, meta i
hyper, jednak ustawione inaczej niż pasuje
użytkownikowi. Można zmienić przypisanie
prefiksów A-, M-, i
H- do modyfikatorów poprzez menu
Na przykład, aby zachować kompatybilność z
Emacsem można spermutować klawisz meta
lub windows z alternate bez zmian dla
innych części systemu. Należy
znaleźć które modyfikatory są
powiązane z tymi klawiszami; zwykle będzie to
Mod1 dla alternate i
Mod4 dla meta lub
windows. Następnie zadaną
permutację ustawia się wybierając