24 votes

Passage d'Ubuntu à OS X et je suis perdue

Situation

Je me suis lassé de certains bugs/annoiements dans Ubuntu (=certains programmes qui l'accompagnent). Par exemple, après avoir utilisé Compiz pendant quelques jours, j'ai trouvé des bogues qui qui perturbaient mon flux de travail (par ex. https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/933776 ).

Ce que je déteste aussi, c'est ce que j'appelle la "loterie des moniteurs", qui commence lorsque vous branchez une sortie vidéo externe sur votre machine. Parfois vous gagnez, et la plupart du temps vous ne gagnez pas.

J'avais besoin d'air frais et Windows n'était pas une option. Je n'aime pas les .bat, cmd.exe, C:\, et ces trucs de Windows.

J'ai donc acheté un Macbook Air 13". Un jour, j'essaierai probablement de coder une application pour mon iPad, alors le fait d'être à l'Apple-camp m'aide.

J'essaie d'utiliser le Macbook comme mon principal ordinateur portable de travail/codage, car il est léger et offre une meilleure résolution que mon ordinateur portable actuel (Thinkpad X220).

Problème

Peut-être que je ne suis pas habitué à la philosophie d'OS X ou quelque chose comme ça. Je ne comprends pas le comportement du gestionnaire de fenêtres. Je ne comprends pas le comportement du dock inférieur.

Je suis un peu perdu.

Questions

Espace de travail = bureau virtuel unique

Gestion des fenêtres

Lorsque l'on appuie sur Cmd-Tab et que le sélecteur d'applications s'affiche :

  • J'ai 5 fenêtres de terminal ouvertes, et je voudrais en mettre une en avant. Est-il possible que Cmd-Tab soit un commutateur de fenêtre au lieu d'un commutateur d'application. Je sais que je peux passer à la fenêtre suivante de l'application avec un raccourci, mais je voudrais avoir toutes les fenêtres dans le sélecteur, quelle que soit l'application.

  • Lorsque l'on passe à une application réduite, l'espace de travail est déplacé là où la fenêtre devrait être, mais la fenêtre reste réduite. Pourquoi ? Je voudrais qu'elle soit affichée (non minimisée ?).

  • Sur ma machine Ubuntu, je déplace la position de la fenêtre en appuyant sur Alt, en maintenant le bouton gauche de la souris enfoncé et en la faisant glisser de n'importe où sur la fenêtre. Le redimensionnement fonctionne également en maintenant le bouton droit de la souris enfoncé au lieu du bouton gauche. Une solution pour émuler ce comportement ?

  • J'utilise généralement Windows en mode maximisé. Par exemple, lorsque j'édite du texte, je ne veux pas voir de distractions (comme une fenêtre de navigateur). Pour moi, maximisé signifie qu'une fenêtre prend tout l'espace disponible sur l'écran mais ne couvre pas les barres d'outils du système, etc. Mais lorsque j'appuie sur le bouton vert (+), la fenêtre est étirée verticalement et sa largeur reste la même. Le plus étrange, c'est que certaines fenêtres s'étirent uniquement verticalement, tandis que d'autres s'étirent à la fois verticalement et horizontalement. Je veux que le bouton de maximisation occupe tout l'espace disponible. Est-ce possible ?

Raccourcis

  • Dans mon navigateur web, j'ai toujours fermé les onglets avec le clic du milieu. De même, si je veux ouvrir un lien dans un nouvel onglet, je fais un clic moyen. Comment puis-je faire cela ? Je consulte souvent les actualités, etc., avec une main sur le pavé tactile, donc appuyer sur Cmd tout en cliquant n'est pas très pratique. Toucher ou tapoter (et non pas appuyer avec force pour entendre un clic) le touchpad avec trois doigts serait le meilleur raccourci.

  • Je veux les raccourcis globaux suivants. Les applications doivent s'ouvrir dans l'espace de travail actuel.

    • Ctrl - < : ouverture d'une nouvelle fenêtre de terminal
    • Ctrl - Alt - b : Une nouvelle fenêtre de terminal s'ouvre et exécute une commande : 'ssh bla bla bla'.
    • Alt - m : Maximiser/Rétablir la taille antérieure de la fenêtre actuellement focalisée.
    • Ctrl - Alt - c : Ouverture du navigateur
    • Ctrl - Alt - s : L'éditeur de texte s'ouvre

    Existe-t-il un programme qui permette cela ?

Apps/Autres choses

  • Terminal

    • En appuyant sur Alt-2, on obtient normalement '@'. Mais dans le terminal, cela ne produit pas ce caractère mais démarre un mode qui indique '(arg : 2)' sur la gauche.
    • Pas directement lié au terminal, mais est-il possible de configurer SSH de sorte que la connexion ne soit pas interrompue lorsque le couvercle est fermé ou que l'Internet se déconnecte ? Une expérience de MOSH http://mosh.mit.edu/ ?
  • Avec mon ordinateur portable Ubuntu, j'ai édité des fichiers dans un serveur SSH distant via STFP. Existe-t-il de bons clients SFTP qui pourraient simplement monter le dossier distant, comme dans Ubuntu.

38voto

mblsha Points 305

Bienvenue à OS X. Il peut être une aide précieuse pour votre flux de travail et vous rendre plus productif. Vous devriez être capable de vous adapter assez rapidement après la courbe d'apprentissage initiale. Sachez qu'il y a quelques petites choses que vous devrez changer dans votre flux de travail, car OS X est après tout un système d'exploitation complètement différent. Mais avec le temps, vous apprendrez à l'apprécier. Je vais répondre à vos préoccupations spécifiques.

Comportement des quais

Le Dock comporte plusieurs sections. En supposant que vous ayez gardé votre dock en bas, le côté gauche contient les applications épinglées et en cours d'exécution. C'est en fait similaire à Unity. Vous pouvez activer un "point" sous les applications en cours d'exécution en faisant un clic droit sur un espace vide dans le Dock et en cliquant sur Préférences du Dock dans le menu contextuel, et en sélectionnant Afficher des voyants lumineux pour les applications ouvertes .

Après le séparateur, sur lequel vous pouvez cliquer et glisser pour redimensionner le dock, se trouvent vos piles. Les piles sont des aperçus des dossiers les plus couramment utilisés, et vous pouvez faire glisser n'importe quel dossier à cet endroit. Vous pouvez prévisualiser le contenu des piles de plusieurs façons, en faisant un clic droit dessus pour afficher les options de la pile.

À droite des piles se trouvent les fenêtres ou les documents minimisés. OS X dédie généralement Windows aux documents, de sorte que les termes (surtout dans les anciens temps) étaient considérés comme assez interchangeables.

Dock

Gestion des fenêtres

C'était l'un des points les plus douloureux lorsque j'ai changé de fournisseur, et maintenant je l'apprécie vraiment.

Visualisation des fenêtres d'application

Vous pouvez rapidement passer d'une fenêtre ouverte à l'autre de la même application en appuyant sur Cmd+` .

Comme vous Cmd + Tab vous remarquez que vous naviguez dans les applications et non dans leurs fenêtres individuelles. Notez que vous pouvez activer une application (c.-à-d. dé-minimiser ou dé-cacher Windows en maintenant la touche alt (option aux États-Unis).

Si vous voulez voir quels sont les Windows d'une application, vous pouvez soit :

  • Appuyez sur le bouton Down arrow tandis que le Cmd + Tab est au-dessus de l'application.
  • Faites un clic droit sur l'icône du dock de l'application et sélectionnez "Afficher toutes les fenêtres".
  • Si vous êtes dans l'application, faites glisser trois ou quatre doigts vers le bas sur votre trackpad (configuré en cliquant sur le bouton Apple en haut à gauche, en ouvrant Préférences du système l'ouverture Trackpad , en naviguant vers le Plus de gestes et en sélectionnant d'activer Exposition de l'application avec trois ou quatre doigts).
  • Faites glisser trois ou quatre doigts vers le bas sur son icône de dock.

Toutes ces options (il peut y en avoir d'autres) vous mèneront à Exposition de l'application Cette fonction permet d'afficher toutes les fenêtres ouvertes au centre de l'écran, ainsi que toutes les fenêtres réduites ou cachées sous forme de vignettes.

Passage à une fenêtre réduite dans un espace de travail différent

Ce comportement dépend de l'application. En utilisant une fenêtre du Finder, le comportement est le même que celui que vous souhaitez, c'est-à-dire que la fenêtre se minimise et que l'espace de travail change. Veillez à cliquer sur la fenêtre réduite et non sur l'icône de l'application.

Vous pouvez souhaiter que certaines applications soient disponibles sur tous vos espaces de travail. Pour ce faire, Cliquez à droite sur l'icône du dock de l'application, et sélectionnez son comportement sous l'icône de l'application. Options > Attribuer à section. L'application doit prendre en charge cette fonctionnalité.

Déplacement et redimensionnement

Les fenêtres peuvent être déplacées en utilisant uniquement le chrome (la zone grise au-dessus du contenu réel de l'application). La plupart du chrome se trouve en haut de la fenêtre, mais certaines applications comme le Finder ont un chrome inférieur qui peut être utilisé pour déplacer la fenêtre.

OS X ne reconnaît pas les déplacements par clic droit. Il ne le fait tout simplement pas. Le seul véritable moyen de redimensionner Windows est de le faire glisser depuis n'importe quel bord à l'aide du bouton gauche de la souris.

Utilisation de BetterTouchTool

Si vous voulez, vous pouvez télécharger l'excellent BetterTouchTool . Sous Préférences , Avancé , Paramètres d'action , Déplacement et redimensionnement des fenêtres vous pouvez choisir de déplacer la fenêtre sous la souris en maintenant simplement une touche enfoncée (par exemple, la touche alt (opt) clé.

Vous pouvez utiliser le BTT pour modifier certains comportements de la manière dont vous le souhaitez. C'est extrêmement puissant. Vous pouvez également attribuer des gestes personnalisés pour faire presque tout, dans n'importe quelle application (ou globalement).

BetterTouchTool
Les paramètres avancés de BetterTouchTool.

Maximiser et zoomer

OS X n'utilise pas le bouton vert "+". zoom button pour représenter "maximiser". C'est le bouton "zoom". L'idée est que l'application s'agrandit pour occuper tout l'espace dont elle a besoin. Malheureusement, ce comportement est extrêmement incohérent, surtout avec les applications tierces.

De plus en plus d'applications commencent à prendre en charge la Mode plein écran qui est une fonctionnalité introduite dans OS X 10.7 (Lion). fullscreen button . Ce bouton, si une application en est dotée, consacrera un espace entier à l'application. Il sera accessible à partir de Contrôle de la mission .

Je vais vous donner deux options, toutes deux impliquant des applications tierces :

BetterTouchTool dispose d'une option permettant d'activer Accrochage de type Windows . Ainsi, lorsque vous faites glisser une fenêtre vers le haut de l'écran, elle s'agrandit pour remplir l'écran.

BTT options

Une autre option consiste à utiliser RightZoom qui prétend modifier la fonctionnalité du bouton vert de zoom pour imiter un bouton d'agrandissement. C'est gratuit, mais je ne l'ai pas encore essayé.

Raccourcis

Vous pouvez créer un tonne de raccourcis dans OS X, même vers des éléments de menu spécifiques des Préférences Système. Je vais répondre à vos préoccupations spécifiques ici.

Clic du milieu pour ouvrir et fermer les onglets

J'ai résolu ce problème il y a longtemps avec BetterTouchTool . Il vous suffit d'attribuer un raccourci comme ci-dessous pour qu'il soit associé à un clic à trois doigts sur votre pavé tactile. Vous pouvez choisir n'importe quoi d'autre (par exemple, un tapotement à trois doigts si vous préférez).

bettertouchtool

Le clic du milieu vous permet d'ouvrir un lien dans un nouvel onglet.

Safari ne prend pas en charge le fermeture du site des onglets en utilisant le clic du milieu. Vous devez soit cliquer sur le petit "x" qui apparaît au-dessus de l'onglet, soit appuyer sur Cmd+W .

Google Chrome soutient le clic central pour les deux onglets de fermeture.

Raccourcis globaux

BetterTouchTool peut faire un travail rapide d'attribution de certains raccourcis globaux. Je ne pense pas que vous serez en mesure de reproduire les Ctrl + Alt + B (ouvre une zone de texte, puis exécute la commande dans un terminal).

Cmd + M minimisera une fenêtre, pas besoin de BTT pour cela.

Etc

Mes excuses, mais je ne peux pas répondre à votre MOSH question

Alt-2 dans le terminal

Sur mon ordinateur portable, Alt + 2 produit le symbole de l'euro, donc cela dépend du clavier. Si vous voulez le symbole "@", vous le trouverez normalement en appuyant sur la touche Shift + 2 .

SFTP

J'utilise normalement CyberDuck pour tous mes besoins FTP. Cependant, une recherche rapide sur le web m'a permis de trouver ceci : Comment monter les partages SFTP dans Lion .

7voto

Ctrl - Alt - b : Une nouvelle fenêtre de terminal s'ouvre et exécute une commande : 'ssh bla bla bla'.

Vous pouvez assing un raccourci vers un script comme tell application "Terminal" to do script "ssh bla bla bla" .

En appuyant sur Alt-2, on obtient normalement '@'. Mais dans le terminal, cela ne produit pas ce caractère mais démarre un mode qui indique '(arg : 2)' sur la gauche.

C'est pourquoi l'utilisation d'une option comme clé méta est désactivée par défaut. iTerm a une préférence pour les options suivantes en utilisant uniquement l'autre option comme clé méta .

Avec mon ordinateur portable Ubuntu, j'ai édité des fichiers dans un serveur SSH distant via STFP. Existe-t-il de bons clients SFTP qui pourraient simplement monter le dossier distant, comme dans Ubuntu.

J'utilise Disque de transmission pour ça.

3voto

Andrew Lazarus Points 565

Comme suggestion non spécifique, quelqu'un venant de Linux appréciera probablement Alfred . Vous pouvez exécuter n'importe quelle commande du shell Terminal en appuyant sur la touche de raccourci Alfred (généralement Alt-Space) et en commençant la commande par >.

1voto

evilblender Points 989

En plus de l'excellente réponse de @Redandwhite, je vous suggère de regarder un autre add-on appelé "Witch". http://manytricks.com/witch/

Il semble qu'il modifie votre commande-tabulation pour faire défiler les fenêtres au lieu des seules applications. Je n'en ai jamais eu besoin moi-même, donc je ne peux pas en témoigner. Mais c'est peut-être ce que vous recherchez.

En outre, vous aimerez peut-être l'application QuickSilver http://qsapp.com/ Je l'utilise pour lancer mes applications plutôt que de cliquer avec la souris (c'est similaire à Alfred mentionné par @Andrew Lazarus ci-dessus).


LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X