Kalender

März 2003
MoDiMiDoFrSaSo
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930
31      
Feb
2003
 Apr
2003

Beiträge rund um MAC OS X

Externe Links

Meine Seiten

Weblogs

Weblogs in der Nähe

Geo-URL

Mein GPG Key

XML-Icon

Zurück zum Seitenanfang

2003-03-13

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

veröffentlicht um 22:50:56    #

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.

veröffentlicht um 21:53:20    #

Zurück zum Seitenanfang