Posts mit dem Label osx werden angezeigt. Alle Posts anzeigen
Posts mit dem Label osx werden angezeigt. Alle Posts anzeigen

2010-11-01

OSX Bash Kommandos - meine Favoriten

Ein paar Highlights (wie ich finde):
  • pushd und popd: Ein Stack für Verzeichnisse
  • !! wiederholt das letzte Kommando. Sehr schön ist also:
    sudo !!
  • escape . macht das selbe ohne das Kommando gleich auszuführen
  • cp /path/longfilename.ext{,-old}

Ein paar Aliase:
  • alias mkcd='_(){ mkdir $1; cd $1; }; _' erstellt ein Verzeichnis und wechselt gleich hinein
  • alias ffile='find . -name $1': Suche nach Dateien
  • alias pwdc='pwd; pwd | pbcopy' gibt das aktuelle Verzeichnis aus und kopiert es gleich in die Zwischenablage


2010-09-28

ctrl-z und Eclipse auf dem Mac

Ich verwende Eclipse 3.4 auf dem Mac, habe meine Sprache in OSX auf Deutsch eingestellt und habe eine US-Tastatur im Notebook.

Als Keyboard-Layout habe ich das USGerman Keyboard Layout von http://hci.rwth-aachen.de/USGermanKeyboard. Das ist großartig, da man so einfach mit option+a, etc. die deutschen Umlaute 'zur Hand' hat.

Woran es genau liegt, weiß ich nicht, aber mein Eclipse (US Version) reagiert nicht auf cmd+z, um einen Schritt rückgängig zu machen, sondern auf cmd-y. Man gewöhnt sich da zwar dran, aber heute stelle ich das mal um.
Unter Eclipse -> Preferences... -> General -> Editors -> Keys finde ich die richtige Einstellung: Undo: cmd-z, Redo: cmd-y. Wenn ich diese Werte ändere, erkennt die Kiste erstaunlicherweise y als Z und z als Y. Warum auch immer, denn an allen anderen Stellen in Eclipse (zumindest habe ich noch keine gefunden) bleibt mein y ein y und mein z ein z.

Ich habe nun also Undo auf cmd-Y gelegt, indem ich cmd-z gedrückt habe und Redo auf shift+cmd+Y, indem ich shift+cmd+z gedrückt habe. -> Jetzt muss ich nicht mehr umdenken, aber mal sehen wie lange ich brauche, nicht mehr wie bisher cmd+y als Workaround zu benutzen.