Wechsel von Ubuntu zu OS X und ich bin verloren

Situation

Ich hatte genug von einigen Fehlern/Ärgern in Ubuntu (=einige Programme, die damit einhergehen). Zum Beispiel fand ich nach ein paar Tagen mit Compiz Fehler, die meinen Arbeitsfluss ziemlich ablenkten (zB https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).

Was ich auch hasse, ist das, was ich "Monitor-Lotterie" nenne, es beginnt, wenn Sie einen externen Videoausgang an Ihren Computer anschließen. Manchmal gewinnst du und meistens nicht.

Ich brauchte frische Luft und Windows war keine Option. Ich mag einfach nicht .bat, cmd.exe, C:\ und diese Windows-Dinge.

Also habe ich ein 13" Macbook Air gekauft. Eines Tages werde ich wahrscheinlich testen, wie man eine App für mein iPad programmiert, also hilft es, im Apple-Camp zu sein.

Ich versuche, das Macbook als Hauptarbeits-/Codierungs-Laptop zu verwenden, weil es leicht ist und eine bessere Auflösung hat als mein aktueller Laptop (Thinkpad X220).

Problem

Vielleicht bin ich nicht an die Philosophie von OS X gewöhnt oder so. Ich verstehe das Verhalten des Fenstermanagers nicht. Ich verstehe das Verhalten des unteren Docks nicht ganz.

Ich bin ziemlich verloren.

Fragen

Arbeitsbereich = einzelner virtueller Desktop

Fensterverwaltung

Wenn Sie Cmd-Tab drücken und der App-Umschalter erscheint :

  • Ich habe 5 Terminalfenster geöffnet und möchte eines davon nach vorne bringen. Ist es möglich, dass Cmd-Tab ein Fensterumschalter anstelle eines App-Umschalters ist? Ich weiß, dass ich mit einer Verknüpfung zum nächsten Fenster der App wechseln kann, aber ich möchte alle Fenster im Umschalter haben, unabhängig davon, um welche App es sich handelt.

  • Beim Wechsel zu einer minimierten App wechselt der Arbeitsbereich dorthin, wo das Fenster sein sollte, aber das Fenster bleibt minimiert. Wieso den? Ich möchte, dass es angezeigt wird (nicht minimiert?).

  • In meinem Ubuntu-Rechner verschiebe ich die Position des Fensters, indem ich Alt drücke, die linke Maustaste halte und es von einer beliebigen Stelle im Fenster ziehe. Die Größenänderung funktioniert auch, indem Sie die rechte Maustaste statt der linken Maustaste gedrückt halten. Irgendeine Lösung, um dieses Verhalten zu emulieren?

  • Normalerweise verwende ich Windows im maximierten Modus. Wenn ich beispielsweise Text bearbeite, möchte ich keine Ablenkungen sehen (wie ein Browserfenster). Maximiert bedeutet meiner Meinung nach, dass ein Fenster den gesamten verfügbaren Platz auf dem Bildschirm einnimmt, aber nicht die Symbolleisten des Systems usw. bedeckt. Aber wenn ich die grüne (+) Taste drücke, wird das Fenster vertikal gestreckt und die Breite bleibt gleich. Das Seltsamste ist, dass sich einige der Fenster nur vertikal erstrecken, andere jedoch sowohl vertikal als auch horizontal. Ich möchte, dass die Maximieren-Schaltfläche den gesamten verfügbaren Platz einnimmt. Ist es möglich?

Abkürzungen

  • In meinem Webbrowser habe ich Tabs immer mit Mittelklick geschlossen. Auch wenn ich einen Link zu einem neuen Tab öffnen möchte, drücke ich die mittlere Maustaste. Wie kann ich das machen? Ich blättere oft mit einer Hand auf dem Touchpad durch Nachrichten usw., also ist es nicht so gut, Cmd zu drücken, während ich klicke. Das Touchpad mit drei Fingern zu berühren oder zu tippen (nicht das Ganze mit Gewalt nach unten zu drücken, um ein Klickgeräusch zu hören) wäre die beste Abkürzung.

  • Ich möchte die folgenden globalen Verknüpfungen. Die Apps sollten im aktuellen Arbeitsbereich geöffnet werden.

    • Strg - < : Neues Terminalfenster öffnet sich
    • Strg - Alt - b : Neues Terminalfenster öffnet sich und führt einen Befehl aus: 'ssh bla bla bla'
    • Alt - m : Maximieren/Stellen Sie die frühere Größe des aktuell fokussierten Fensters wieder her.
    • Strg - Alt - c : Der Browser wird geöffnet
    • Strg - Alt - s : Der Texteditor wird geöffnet

    Gibt es ein Programm, das dies ermöglicht?

Apps/Sonstiges

  • Terminal

    • Das Drücken von Alt-2 erzeugt normalerweise '@'. Aber im Terminal erzeugt es dieses Zeichen nicht, sondern startet stattdessen einen Modus, der links '(arg: 2)' sagt.
    • Nicht direkt mit dem Terminal verbunden, aber ist es möglich, SSH so einzurichten, dass die Verbindung nicht unterbrochen wird, wenn der Deckel geschlossen oder die Internetverbindung getrennt wird? Irgendwelche Erfahrungen mit MOSH http://mosh.mit.edu/ ?
  • Mit meinem Ubuntu-Laptop habe ich Dateien auf einem entfernten SSH-Server über STFP bearbeitet. Gibt es gute SFTP-Clients, die den Remote-Ordner einfach mounten könnten, wie es in Ubuntu der Fall ist.

Der beste Weg, Fragen zu stellen, besteht darin, eine Sache nach der anderen zu stellen – dies sollten mehrere Fragen sein – die es mir beispielsweise ermöglichen würden, das Problem mit der cmd-Registerkarte zu kommentieren – oder Sie zumindest auf Duplikate anderer relevanter Informationen hinweisen
Angesichts der Berichterstattung über Ihre Frage(n) sollten Sie meiner Meinung nach eher nach einem Buch / Blog / Artikel zum Thema "Erste Schritte mit OSX" oder "Wie man zum Mac wechselt" suchen. Sie können nicht erwarten, dass die Leute hier als Antwort ein solches Buch / einen solchen Artikel schreiben, hmm ... jemand hat es gerade getan ;-)
Dies enthält viele großartige Fragen, aber es funktioniert wirklich am besten, wenn ein einzelner Beitrag eine einzelne Frage enthält. Sie haben eine erstaunliche Antwort erhalten, daher möchte ich nicht, dass dies verschwindet, aber für alle, die dies in Zukunft lesen und nach Fragen suchen, werden ernsthafte mehrteilige Fragen wie diese selten so großartige Antworten liefern man tat.
Ich habe einen Beitrag über diese Probleme geschrieben - scouringmacbook.blogspot.fi/2012/10/setting-everything.html

Antworten (4)

Willkommen bei OS X. Es kann eine große Hilfe für Ihren Arbeitsablauf sein und Sie produktiver machen. Sie sollten sich nach der anfänglichen Lernkurve ziemlich schnell anpassen können. Bitte beachten Sie, dass Sie einige kleine Dinge in Ihrem Arbeitsablauf ändern müssen, da OS X schließlich ein völlig anderes Betriebssystem ist. Aber mit der Zeit wirst du daran Gefallen finden. Ich gehe auf Ihr konkretes Anliegen ein.


Dock-Verhalten

Das Dock hat mehrere Abschnitte. Angenommen, Sie haben Ihr Dock unten gehalten, enthält die linke Seite angeheftete und derzeit ausgeführte Apps. Dies ist eigentlich ähnlich wie bei Unity. Sie können einen "Punkt" unter laufenden Anwendungen aktivieren, indem Sie mit der rechten Maustaste auf eine leere Stelle im Dock klicken und im Kontextmenü auf Dock-Einstellungen klicken und Anzeigeleuchten für geöffnete Anwendungen anzeigen auswählen .

Nach der Trennlinie, die angeklickt und gezogen werden kann, um die Größe des Docks zu ändern, befinden sich Ihre Stapel. Stapel sind Vorschauen auf Ordner, auf die häufig zugegriffen wird, und Sie können jeden Ordner an diese Stelle ziehen. Sie können den Inhalt von Stapeln auf verschiedene Arten in der Vorschau anzeigen. Klicken Sie mit der rechten Maustaste darauf, um die Optionen des Stapels anzuzeigen.

Rechts neben den Stapeln befinden sich die minimierten Fenster oder Dokumente. OS X widmet Fenster normalerweise Dokumenten, daher wurden die Begriffe (insbesondere in den alten Tagen) als ziemlich austauschbar angesehen.

Dock


Fensterverwaltung

Das war einer der größten Schmerzpunkte, als ich wechselte, und jetzt genieße ich es wirklich.


Anzeigen von Anwendungsfenstern

Sie können schnell zwischen geöffneten Fenstern derselben App wechseln, indem Sie drücken Cmd+`.

Während Sie Cmd + Tab, stellen Sie fest, dass Sie mit der Tabulatortaste durch Apps und nicht durch ihre einzelnen Fenster navigieren. Beachten Sie, dass Sie eine App aktivieren können (dh Fenster nicht mehr minimieren oder ausblenden, indem Sie gedrückt halten alt(Option in den USA).

Wenn Sie sehen möchten, welche Fenster eine Anwendung hat, können Sie entweder:

  • Drücken Sie die , Down arrowwährend sich das Cmd + TabAuswahlfeld über der App befindet.
  • Klicken Sie mit der rechten Maustaste auf das Dock-Symbol der App und wählen Sie „Alle Fenster anzeigen“.
  • Wenn Sie sich in der App befinden, wischen Sie mit drei oder vier Fingern auf Ihrem Trackpad nach unten (konfiguriert durch Klicken auf das Apple oben links, Öffnen der Systemeinstellungen , Öffnen des Trackpads , Navigieren zur Registerkarte Weitere Gesten und Auswählen zum Aktivieren von App Exposé mit drei oder vier Finger.).
  • Wischen Sie mit drei oder vier Fingern auf dem Dock-Symbol nach unten.

Jede dieser Optionen (es könnte mehr geben) bringt Sie zu App Exposé , das zeigt alle geöffneten Fenster in der Mitte des Bildschirms und alle minimierten oder versteckten Fenster als Miniaturansichten.


Wechseln zu einem minimierten Fenster in einem anderen Arbeitsbereich

Dieses Verhalten ist App-abhängig. Bei Verwendung eines Finder-Fensters ist das Verhalten Ihren Wünschen entsprechend. dh das Fenster minimiert sich selbst und der Arbeitsbereich wird umgeschaltet. Achten Sie darauf, auf das minimierte Fenster und nicht auf das App-Symbol zu klicken.

Möglicherweise möchten Sie bestimmte Apps in allen Ihren Arbeitsbereichen verfügbar machen. Klicken Sie dazu mit der rechten Maustaste auf das Dock-Symbol der App und wählen Sie ihr Verhalten im Abschnitt Optionen > Zuweisen zu aus . Die App muss diese Funktion unterstützen.


Verschieben und Größe ändern

Fenster können nur mit dem Chrom (dem grauen Bereich über dem eigentlichen Inhalt der App) verschoben werden. Der größte Teil des Chroms befindet sich oben im Fenster, aber bestimmte Apps wie der Finder haben ein unteres Chrom, mit dem das Fenster verschoben werden kann.

OS X erkennt das Ziehen mit der rechten Maustaste nicht. Es tut einfach nicht. Die einzige wirkliche Möglichkeit, die Größe von Fenstern zu ändern, besteht darin, mit der linken Maustaste von einer beliebigen Kante zu ziehen.


Verwenden von BetterTouchTool

Wenn Sie möchten, können Sie das ausgezeichnete BetterTouchTool herunterladen . Unter Preferences , Advanced , Action Settings , Window Moving & Resizing , können Sie wählen, ob Sie das Fenster unter der Maus bewegen möchten, indem Sie einfach eine Taste gedrückt halten (z alt (opt).

Sie können BTT verwenden, um bestimmte Verhaltensweisen so zu ändern, wie Sie es möchten. Es ist extrem mächtig. Sie können auch benutzerdefinierte Gesten zuweisen, um fast alles zu tun, in jeder App (oder global).

BetterTouchTool
Die erweiterten Einstellungen von BetterTouchTool.




Maximieren und Zoomen

OS X verwendet nicht die grüne „+“-Schaltfläche Zoom-Taste, um „maximieren“ darzustellen. Das ist die "Zoom"-Taste. Die Idee ist, dass sich die App selbst erweitert, um so viel Platz einzunehmen, wie sie benötigt. Leider ist das Verhalten gerade bei Drittanbieter-Apps extrem inkonsistent.

Immer mehr Apps unterstützen den FullScreen-Modus , eine Funktion, die in OS X 10.7 (Lion) eingeführt wurde Vollbild-Schaltfläche. Diese Schaltfläche, wenn eine App sie hat, widmet der Anwendung einen ganzen Bereich. Es wird von Mission Control aus zugänglich sein .

Ich gebe Ihnen zwei Optionen, die beide Apps von Drittanbietern beinhalten:

BetterTouchTool hat eine Option, um das Einrasten im Windows-Stil zu aktivieren . Wenn Sie also ein Fenster an den oberen Rand des Bildschirms ziehen, wird es erweitert, um den Bildschirm auszufüllen.

BTT-Optionen

Eine weitere Option ist die Verwendung von RightZoom , das behauptet, die Funktionalität der grünen Zoom-Schaltfläche zu ändern, um eine Maximierungsschaltfläche nachzuahmen. Es ist kostenlos, aber ich habe es noch nicht ausprobiert.


Abkürzungen

Sie können in OS X eine Menge Verknüpfungen erstellen , sogar zu bestimmten Menüelementen aus den Systemeinstellungen. Hier gehe ich auf Ihre konkreten Anliegen ein.


Klicken Sie mit der mittleren Maustaste, um Registerkarten zu öffnen und zu schließen

Ich habe das vor langer Zeit mit BetterTouchTool gelöst . Alles, was Sie tun müssen, ist eine Verknüpfung wie unten zuzuweisen, und sie wird einem Drei-Finger-Klick auf Ihrem Touchpad zugeordnet. Sie können alles andere auswählen (z. B. Drei-Finger-Tippen, wenn Sie dies bevorzugen).

besseresTouchtool

Mit einem mittleren Klick können Sie einen Link in einem neuen Tab öffnen.

Safari unterstützt das Schließen von Tabs mit der mittleren Maustaste nicht. Sie müssen entweder auf das kleine „x“ klicken, das über der Registerkarte erscheint, oder drücken Cmd+W.

Google Chrome unterstützt den mittleren Klick für beide schließenden Tabs.


Globale Verknüpfungen

BetterTouchTool kann einige globale Verknüpfungen schnell zuweisen. Ich glaube nicht, dass Sie das replizieren können Ctrl + Alt + B(öffnet ein Textfeld und führt dann den Befehl in einem Terminal aus).

Cmd + Mminimiert ein Fenster, dafür ist BTT nicht erforderlich.


Etc

Entschuldigung, aber ich kann Ihre MOSH- Frage nicht beantworten


Alt-2 im Terminal

Auf meinem Laptop Alt + 2wird das Euro-Symbol erzeugt, es ist also tastaturabhängig. Wenn Sie das „@“-Symbol möchten, finden Sie es normalerweise, indem Sie drücken Shift + 2.


SFTP

Normalerweise verwende ich CyberDuck für alle meine FTP-Anforderungen. Eine schnelle Websuche ergab jedoch Folgendes: Wie man SFTP-Freigaben in Lion einbindet .

Interessante Sachen drin. Ich bin Anfang August von Windows gewechselt und vieles macht mich immer noch wahnsinnig.
Erstaunliche Antwort, danke! BetterTouchTool allein hat fast die Hälfte meiner Probleme gelöst, es ist ein großartiges Tool.
Für das Mounten können Sie auch die Transmit-Anwendung für Ihre FTP-Anforderungen verwenden, die die Option zum Mounten eines Servers als Festplatte enthält

Strg - Alt - b : Neues Terminalfenster öffnet sich und führt einen Befehl aus: 'ssh bla bla bla'

Sie können einem Skript eine Verknüpfung wie zuweisen tell application "Terminal" to do script "ssh bla bla bla".

Das Drücken von Alt-2 erzeugt normalerweise '@'. Aber im Terminal erzeugt es dieses Zeichen nicht, sondern startet stattdessen einen Modus, der links '(arg: 2)' sagt.

Aus diesem Grund ist die Verwendung der Option als Metaschlüssel standardmäßig deaktiviert. iTerm verwendet bevorzugt nur die andere Option als Metaschlüssel .

Mit meinem Ubuntu-Laptop habe ich Dateien auf einem entfernten SSH-Server über STFP bearbeitet. Gibt es gute SFTP-Clients, die den Remote-Ordner einfach mounten könnten, wie es in Ubuntu der Fall ist.

Ich verwende dafür Transmit Disk .

iTerm hat das Problem gelöst und ist viel besser als das Standardterminal!

Als unspezifischen Vorschlag wird jemand, der von Linux kommt, wahrscheinlich Alfred zu schätzen wissen . Sie können jeden Terminal-Shell-Befehl ausführen, indem Sie den Alfred-Hotkey (normalerweise Alt-Leertaste) drücken und den Befehl mit > beginnen.

Zusätzlich zu der großartigen Antwort von @Redandwhite schlage ich vor, dass Sie sich auch ein anderes Add-On namens „Witch“ ansehen. http://manytricks.com/witch/

Es scheint, dass Sie Ihre Befehlstaste ändern, um zwischen Fenstern statt nur Anwendungen zu wechseln. Ich habe das selbst noch nie benötigt, kann es also nicht bestätigen. Aber es kann genau das sein, wonach Sie suchen.

Außerdem könnte Ihnen die Anwendung QuickSilver http://qsapp.com/ gefallen. Ich benutze sie, um meine Anwendungen zu starten, anstatt mit der Maus zu klicken. (es ähnelt Alfred, der oben von @Andrew Lazarus erwähnt wurde)