Apple X11 anpassen 2
Leider hat das Xterm. so wie es bei der Installation gestartet wird, keinen Scrollbalken.
Um das Xterm im Menü von X11 anzupassen, muß der Eintrag "xterm" in "xterm -sb" abgeändert werden. Zum Bewegen des Rollbalkens klickt man unter gleichzeigem Drücken der ALT-(Opion-)-Taste auf den Balken und bewegt ihn.
Für den Start des Xterm und andedrer Anwendungen gleich beim Start von X11 legt man sich im Home-Verzeichnis eine eigene .xinitrc an.
Neben der Anpassung von Enviroment-Variablen, werden die Programme gestartet, die gleich zu Beginn laufen sollen, hier ein Beispiel:
# start des xterms mit Rollbalken und einem Font, der # Umlaute und den Euro kennt xterm -sb -fn -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-15 & # Die einfache Variante: # xterm -sb & # start von yeyes, um die Maus wiederzufinden xeyes & # Als Window-manager soll quartz-wm gestartet werden /usr/X11R6/bin/quartz-wm
Apple X11 anpassen 1
Die folgenden Tips stammen teilweise aus der englischsprachigen FAQ zu X11 bei Apple
Kopieren ins xterm oder eine X-Anwendung:
- Bei Maus mit drei Tasten normal kopieren und dann mit der mittleren Maustaste ins xterm einfügen.
- Mit der Maus mit einer Taste kann man mit command(alt)-Klick ins xterm einfügen.
- crtl-V sollte es meistens auch tun.
Der umgekehte Weg ist für das xterm:
- kopieren aus dem xterm mit Apfel-C und Einfügen in eine Mac-Anwendung mit Apfel-V
Kopieren innerhalb des Xterms:
- Markieren und dann mit ALT-Klick einfügen.
Die folgenden Anpassungen müssen durch Eingabe der defaults für X11 im xterm oder dem Terminal erfolgen. Wirksam werden sie nach dem Neustart von X11.app.
Anpassen des Tastaturlayouts:
Ab X11 Beta 0.3 wird als Default die in Mac OS X eingestellte Tastatur verwendet. Wer vorher das Layout mit defaults write com.apple.x11 keymap_file Deutsch.keymapping" angepaßt hat, sollte das jetzt löschen:
% defaults delete com.apple.x11 keymap_file
Fokus folgt der Maus kann auch über Festlegung mit defaults konfiguriert werden:
% defaults write com.apple.x11 wm_ffm true
Zur Fehlermeldung "TERM_PROGRAM: Undefined variable" beim Start des Xterms habe ich folgende Lösung gefunden:
In der Datei /usr/share/tcsh/examples/aliases, die offensichtlich benutzt wird, ist ein Tippfehler:
% sudo vi /usr/share/tcsh/examples/aliases
Dann nach TERM_PROGRAM suchen und die Zeilen
if ("$TERM_PROGRAM" == "Apple_Terminal") then
alias settermtitle 'echo -n "^[]2;\!:1^G"'
endif
gegen
if ($?TERM_PROGRAM) then
if ("$TERM_PROGRAM" == "Apple_Terminal") then
alias settermtitle 'echo -n "^[]2;\!:1^G"'
endif
endif
austauschen.
Nach dieser Änderung ist dann auch das Enviroment komplett wie im normalen Terminal-Programm.
