CMS-Jack
Blog
Blog - Neues passiert
typo3javascriptjqueryimagecyclejfmulticontentlinuxcsssuexect3blogfastcgisexybookmarkspowermaildebianapacheimagecarouselt3jqueryfehlermac ostastaturcoin-slidernagioshtmlrtepagetypeimage cyclefirefoxsnippetanalysepatchjfcloudzoomxhtmltabscloudeffektcross-slideriossdkiphonexcodeirrejfimageflowbackenstylehooksbackendtyposcriptfadegrafikurljquery uithemerollerfollow mebildergalerieimageflow

Jan
29

Mac OS Tastaturlayout

MAC OS
Gravatar:

Am Anfang...

ist ein Junge, der gerade seinen neuen iMac gekauft hat, die Schachtel mit leuchtenden Augen geöffnet hat, die Schutzfolie abgekratzt, die Tastaur ausgepackt, das Trackpad angeschlossen (mit dem mitgelieferten BlueTooth Kabel :) ) und den Einschaltknopf gesucht hat.

Der Knopf hat der Junge (Nennen wir Ihn Jürgen) dann nach etwa 5 Minuten gefunden, auch ohne, dass das Handbuch benutzt werden musste (Warum können erwachsene Männer keine Anleitung lesen?) und als das "POING" das erste mal ertönte war der Jürgen fasziniert. Nach mehr als 20 Jahren vorurteile und Streit mit Mac Usern, hatte der Junge endlich selber einen designstarken Computer auf dem Schreibtisch stehen.

Nach ca. 2 GB Updates und einigen Programmeinstellungen merkte Jürgen, dass die Tastatur an die er sich in den letzten Jahren gewöhnt hatte, nicht mehr die selbe war. Ein Programmierer, der die Maus meistens stehen lässt und schreibfaul (also Copy/Paste stark) ging das HomeIstGanzObenLinksVomDokument und EndIsGanzUntenRechts doch ganz schön auf den Keks.

Also fragte der Junge den besten Freund des interessierten Informatikers (Google) und das Orakel erklärte dem Jürgen was er zu tun hatte.

1. System

Das System basiert auf Linux, schöne Sache wenn man schon alle Hosts auf Linux laufen hat, dann hat man mal eine gescheite Konsole (unter Windows schreibe ich immer "ln -la" anstelle von "dir" und mit Mac?) also braucht man für den ersten Part das Terminal.

Sobald die Konsole steht muss man eventuell einige Ordner anlegen, da eingefleischte Mac User das Tastaturlayout nicht anpassen existiert die Datei normalerweise nicht.

cd ~/Library/
mkdir KeyBindings
cd KeyBindings
vi DefaultKeyBinding.dict

Ja ich benutze "vi", alte Gewohnheiten wird man so schwer los (etwa so schwer wie die Home und End-Taste). In die neue Datei wird nun folgender Code kopiert

{
    /* home */
    "\UF729"  = "moveToBeginningOfLine:";
    "$\UF729" = "moveToBeginningOfLineAndModifySelection:";

    /* end */
    "\UF72B"  = "moveToEndOfLine:";
    "$\UF72B" = "moveToEndOfLineAndModifySelection:";

    /* page up/down */
    "\UF72C"  = "pageUp:";
    "\UF72D"  = "pageDown:";
}

Danach muss die Datei nur noch gespeichert werden, dann ist man schon fertig für die meisten programme die auf den KeyBind reagieren (Ja, es gibt Programme bei denen diese Einstellung nichts bringt, dazu aber gleich mehr) ist die Arbeit hier abgeschlossen.

:wq

2. Firefox

Der Firefox ist eines meiner liebsten Entwicklungstools, da mit dem FireBug jede W3C-Fehler raus gefunden werden kann. Leider ist der FireFox eines dieser nicht KeyBind Konformen Programmen.

Zuerst bin ich auf der falschen Färte gewesen mit dem Tastatur-Layout, da in diversen Blogs behauptet wird mittels diesem KeFixer könne man das Verhalten des FireFox korrigieren, das ist aber nicht richtig.

Die Einfachste Möglichkeit ist ein Add-On zu installieren, einfach bei der Add-On-Suche nach "KeyFixer" suchen oder den Link benutzen (KeyFixer für Firefox)

Danach kann auch ein Eingefleischter Windows-Benutzer eine Mac-Tastatur benutzen ohne jeden zweite Anschlag zu bereuen (Mist, schon wieder am ende des Dokuments, WARUM, OHH UNIVERSUM, WARUM?)

Am Schluss...

war der Junge wirklich glücklich den Schritt gemacht zu haben. Ein zufriedener Mac-User mehr auf der Welt

Views: 267

Zurück