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?
Antworten:
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.
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:
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.
Erweiterte Einstellungen von BetterTouchTool.
Maximieren und Zoomen
OS X verwendet die grüne "+" Taste nicht , 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 . 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.
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).
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 .
quelle
Sie können eine Verknüpfung zu einem Skript wie
tell application "Terminal" to do script "ssh bla bla bla"
.Aus diesem Grund ist die Verwendung der Option als Metaschlüssel standardmäßig deaktiviert. iTerm bevorzugt nur die andere Option als Metaschlüssel .
Ich benutze dafür Transmit Disk .
quelle
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.
quelle
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.)
quelle