Wechseln von Ubuntu zu OS X und ich bin verloren

23

Lage

Ich habe es satt einige Bugs / Ärger in Ubuntu (= einige Programme, die damit einhergehen). Zum Beispiel, nachdem ich compiz ein paar Tage lang verwendet hatte, fand ich Fehler, die meinen Arbeitsfluss störten, ziemlich schlimm (zB https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).

Was ich auch hasse, ist das, was ich "Monitorlotterie" nenne. Es beginnt, wenn Sie einen externen Videoausgang an Ihren Computer anschließen. Manchmal gewinnt man und meistens nicht.

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

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

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

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 Window-Switcher anstelle von App-Switcher ist? Ich weiß, dass ich mit einer Verknüpfung zum nächsten Fenster der App wechseln kann, aber ich möchte, dass alle Fenster im Umschalter angezeigt werden, unabhängig davon, um welche App es sich handelt.

  • Wenn Sie zu einer minimierten App wechseln, wird der Arbeitsbereich an die Stelle verschoben, an der sich das Fenster befinden soll, das Fenster bleibt jedoch minimiert. Warum? Ich möchte, dass es angezeigt wird (nicht minimiert?).

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

  • Normalerweise verwende ich Fenster im maximierten Modus. Wenn ich beispielsweise Text bearbeite, möchte ich keine Ablenkungen sehen (wie in einem Browserfenster). Maximiert bedeutet für mich, dass ein Fenster den gesamten verfügbaren Platz auf dem Bildschirm einnimmt, aber nicht die Symbolleisten des Systems usw. abdeckt. Wenn ich jedoch die grüne Taste (+) drücke, wird das Fenster vertikal gestreckt und die Breite bleibt gleich. Das Seltsamste ist, dass einige der Fenster nur vertikal gedehnt werden, andere jedoch sowohl vertikal als auch horizontal. Ich möchte, dass die Schaltfläche "Maximieren" den gesamten verfügbaren Speicherplatz beansprucht. Ist es möglich?

Verknüpfungen

  • In meinem Webbrowser habe ich Tabs immer mit einem mittleren Klick geschlossen. Auch wenn ich einen Link zu einer neuen Registerkarte öffnen möchte, drücke ich die mittlere Maustaste. Wie kann ich das machen? Ich stöbere oft mit einer Hand auf dem Touchpad in Nachrichten usw., daher ist es nicht so gut, Cmd zu drücken, während ich klicke. Berühren oder Tippen (nicht mit Gewalt auf das Ganze drücken, um ein Klickgeräusch zu hören) mit drei Fingern 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 wird geöffnet
    • Strg - Alt - b: Neues Terminalfenster wird geöffnet und führt folgenden Befehl aus: 'ssh bla bla bla'
    • Alt - m: Maximiert / Stellt 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 zulässt?

Apps / Sonstiges

  • Terminal

    • Wenn Sie Alt-2 drücken, wird normalerweise ein "@" angezeigt. Im Terminal wird jedoch nicht dieses Zeichen erzeugt, sondern ein Modus gestartet, in dem links '(arg: 2)' steht.
    • Nicht direkt mit dem Terminal verbunden, aber ist es möglich, SSH so einzurichten, dass die Verbindung nicht unterbrochen wird, wenn der Deckel geschlossen wird oder die Internetverbindung unterbrochen wird? Irgendwelche Erfahrungen von MOSH http://mosh.mit.edu/ ?
  • Mit meinem Ubuntu-Laptop habe ich Dateien auf einem Remote-SSH-Server über STFP bearbeitet. Gibt es gute SFTP-Clients, die den Remote-Ordner mounten könnten, wie es in Ubuntu der Fall ist?

Kimmo
quelle
8
Der beste Weg, um Fragen zu stellen, besteht darin, eine Sache gleichzeitig zu stellen - dies sollten mehrere Fragen sein - zum Beispiel, mit denen ich das Problem mit dem cmd-tab kommentieren kann - oder zumindest darauf hinzuweisen, dass Sie andere relevante Informationen duplizieren
user151019
Angesichts der Berichterstattung über Ihre Frage (n) sollten Sie eher nach einem Buch / Blog / Artikel zum Thema "Erste Schritte mit OSX" oder "Wechseln zum Mac" suchen. Man kann nicht erwarten, dass Leute hier ein solches Buch / einen solchen Artikel als Antwort schreiben, hmm .. jemand hat es gerade getan ;-)
Rabarberski
2
Diese enthält eine Menge von großen Fragen, aber es funktioniert wirklich am besten , wenn eine einzelne Post eine einzige Frage enthält. Sie haben eine erstaunliche Antwort gefunden, und ich möchte nicht, dass diese wegfällt, aber für alle, die dies in Zukunft lesen und nach Möglichkeiten suchen, Fragen zu stellen, zeichnen mehrteilige Fragen wie diese selten großartige Antworten einer tat es.
Daniel
Ich schrieb einen Beitrag über diese Probleme - scouringmacbook.blogspot.fi/2012/10/setting-everything.html
Kimmo

Antworten:

35

Willkommen bei OS X. Es kann eine große Hilfe für Ihren Workflow sein und Sie produktiver machen. Sie sollten in der Lage sein, sich nach der anfänglichen Lernkurve ziemlich schnell anzupassen. Bitte beachten Sie, dass Sie einige Kleinigkeiten in Ihrem Arbeitsablauf ändern müssen, da OS X immerhin ein völlig anderes Betriebssystem ist. Aber im Laufe der Zeit werden Sie wachsen, um es zu genießen. Ich werde auf Ihre spezifischen Bedenken eingehen.


Dock-Verhalten

Das Dock besteht aus mehreren Abschnitten. Angenommen, Sie haben Ihr Dock unten belassen, enthält die linke Seite angeheftete und aktuell ausgeführte Apps. Dies ähnelt tatsächlich Unity. Sie können einen "Punkt" unter ausgeführten Anwendungen aktivieren, indem Sie mit der rechten Maustaste auf eine leere Stelle im Dock klicken, im Kontextmenü auf Dock-Einstellungen klicken und Anzeigeleuchten für geöffnete Anwendungen anzeigen auswählen .

Nach dem Teiler, der angeklickt und gezogen werden kann, um die Größe des Docks zu ändern, befinden sich Ihre Stapel. Stapel sind Voransichten von Ordnern, 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 von den Stapeln befinden sich die minimierten Fenster oder Dokumente. Da OS X normalerweise Fenster für Dokumente reserviert, galten die Begriffe (vor allem in früheren Zeiten) als ziemlich austauschbar.

Dock


Fensterverwaltung

Dies war einer der größten Probleme beim Wechsel, und jetzt macht es mir wirklich Spaß.


Anwendungsfenster anzeigen

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

Wie Sie Cmd + Tabbemerken Sie , dass Sie durch Apps und nicht ihre einzelnen Fenster sind Tabbing. Beachten Sie, dass Sie eine App aktivieren können (z. B. Fenster minimieren oder ausblenden, indem Sie gedrückt halten) alt(Option in den USA).

Wenn Sie sehen möchten, über welche Fenster eine Anwendung verfügt, können Sie entweder:

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

Mit einer dieser Optionen (möglicherweise mehr) gelangen Sie zu App Exposé . Dabei werden alle geöffneten Fenster in der Mitte des Bildschirms sowie alle minimierten oder ausgeblendeten Fenster als Miniaturansichten angezeigt.


Wechseln zu einem minimierten Fenster in einem anderen Arbeitsbereich

Dieses Verhalten ist app-abhängig. In einem Finder-Fenster verhält es sich wie gewünscht. dh das Fenster minimiert sich selbst und der Arbeitsbereich wird gewechselt. Stellen Sie sicher, dass Sie auf das minimierte Fenster und nicht auf das App-Symbol klicken.

Möglicherweise möchten Sie bestimmte Apps für alle Ihre Arbeitsbereiche verfügbar machen. Um dies zu tun, die rechte Maustaste der Dock - Icon der App und wählen Sie ihr Verhalten unter den Optionen> Zuweisen zu Abschnitt. Die App muss diese Funktion unterstützen.


Verschieben und Ändern der Größe

Windows kann nur mit dem Chrom verschoben werden (der graue Bereich über dem eigentlichen Inhalt der App). Das meiste Chrom befindet sich oben im Fenster, aber bestimmte Apps wie Finder verfügen über Chrom unten, mit dem das Fenster verschoben werden kann.

OS X erkennt keine Rechtsklickverzerrungen. Das tut es einfach nicht. Die einzige Möglichkeit, die Fenstergröße zu ändern, besteht darin, mit der linken Maustaste von einer Kante aus zu ziehen.


BetterTouchTool verwenden

Wenn Sie möchten, können Sie das ausgezeichnete BetterTouchTool herunterladen . Unter Einstellungen , Erweitert , Aktionseinstellungen , Fenster verschieben & Größe ändern können Sie festlegen , dass das Fenster unter der Maus verschoben werden soll , indem Sie einfach eine Taste gedrückt halten (z alt (opt). B. die Taste).

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 in jeder App (oder global) zu tun.

BetterTouchTool
Erweiterte Einstellungen von BetterTouchTool.




Maximieren und Zoomen

OS X verwendet die grüne "+" Taste nicht Zoom-Taste, um "Maximieren" darzustellen. Das ist der "Zoom" -Button. Die Idee ist, dass sich die App selbst erweitert, um so viel Platz zu belegen, wie sie benötigt. Leider ist das Verhalten extrem inkonsistent, insbesondere bei Apps von Drittanbietern.

Immer mehr Apps unterstützen den Vollbildmodus , der in OS X 10.7 (Lion) eingeführt wurde Vollbild-Schaltfläche. Wenn eine App über diese Schaltfläche verfügt, wird der Anwendung ein ganzer Bereich zugewiesen. Es wird von Mission Control zugänglich sein .

Ich gebe Ihnen zwei Optionen, bei denen es sich um Apps von Drittanbietern handelt:

BetterTouchTool bietet eine Option zum Aktivieren des Windows- Snappings . Wenn Sie also ein Fenster an den oberen Rand des Bildschirms ziehen, wird es so erweitert, dass es den Bildschirm ausfüllt.

BTT-Optionen

Eine weitere Option ist die Verwendung von RightZoom , mit der die Funktionalität der grünen Zoom-Schaltfläche geändert werden soll, um eine Maximierungsschaltfläche nachzuahmen. Es ist kostenlos, aber ich habe es noch nicht ausprobiert.


Verknüpfungen

Sie können in OS X unzählige Verknüpfungen erstellen , sogar zu bestimmten Menüelementen aus den Systemeinstellungen. Ich werde hier auf Ihre spezifischen Bedenken eingehen.


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

Ich habe das schon vor langer Zeit mit BetterTouchTool gelöst . Sie müssen lediglich eine Verknüpfung wie unten zuweisen, die einem Dreifinger-Klick auf Ihrem Touchpad zugeordnet wird. Sie können alles andere auswählen (z. B. Tippen mit drei Fingern, wenn Sie es vorziehen).

Bettertouchtool

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

Safari unterstützt nicht das Schließen von Registerkarten durch Klicken mit der mittleren Maustaste. Sie müssen entweder auf das kleine "x" klicken, das über der Registerkarte angezeigt wird, oder auf drücken Cmd+W.

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


Globale Verknüpfungen

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

Cmd + M minimiert ein Fenster, BTT ist hierfür nicht erforderlich.


Etc

Entschuldigung, aber ich kann Ihre MOSH- Frage nicht beantworten


Alt-2 im Terminal

Alt + 2Erzeugt auf meinem Laptop das Euro-Symbol, ist es also tastaturabhängig. Wenn Sie das "@" - Symbol wünschen, wird es normalerweise durch Drücken von gefunden Shift + 2.


SFTP

Normalerweise benutze ich CyberDuck für alle meine FTP-Anforderungen. Eine schnelle Websuche ergab jedoch Folgendes: So stellen Sie SFTP-Freigaben in Lion bereit .

Rot und weiß
quelle
Interessantes drin. Ich habe Anfang August von Windows gewechselt und eine Menge Sachen machen mich immer noch verrückt.
MetalMikester
Erstaunliche Antwort, danke! BetterTouchTool alleine hat fast die Hälfte meiner Probleme gelöst, es ist ein großartiges Tool.
Kimmo
Zum Mounten können Sie auch die Transmit-Anwendung für Ihre FTP-Anforderungen verwenden, die die Option zum Mounten eines Servers als Datenträger enthält
Philippe Gilbert,
7

Strg - Alt - b: Neues Terminalfenster wird geöffnet und führt folgenden Befehl aus: 'ssh bla bla bla'

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

Wenn Sie Alt-2 drücken, wird normalerweise ein "@" angezeigt. Im Terminal wird jedoch nicht dieses Zeichen erzeugt, sondern ein Modus gestartet, in dem links '(arg: 2)' steht.

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

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

Ich benutze dafür Transmit Disk .

Lri
quelle
iTerm hat das Problem behoben und ist viel besser als das Standard-Terminal!
Kimmo
3

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

Andrew Lazarus
quelle
1

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

Es sieht so aus, als ob Sie Ihre Befehlstabulatur so ändern, dass zwischen Fenstern und nicht nur zwischen Anwendungen gewechselt wird. Ich habe das selbst nie gebraucht, kann mich also nicht dafür verbürgen. Aber vielleicht ist es genau das, wonach Sie suchen.

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


böser Blender
quelle