Passer d'Ubuntu à OS X et je suis perdu

23

Situation

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

Ce que je déteste aussi, c’est ce que j’appelle "la loterie à surveiller", elle commence lorsque vous branchez une sortie vidéo externe à votre machine. Parfois, vous gagnez et la plupart du temps, vous ne le faites pas.

J'avais besoin d'air frais et Windows n'était pas une option. Je n'aime tout simplement pas .bat, cmd.exe, C: \ et ces choses Windowsy.

J'ai donc acheté un Macbook Air 13 ". Un jour, je vais probablement essayer de coder une application pour mon iPad, alors être dans Apple-camp m'aide.

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

Problème

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

Je suis tout à fait perdu.

Des questions

Espace de travail = bureau virtuel unique

Gestion de la fenêtre

Lorsque vous appuyez sur Cmd-Tab et que le sélecteur d'applications apparaît :

  • J'ai 5 fenêtres de terminal ouvertes et je voudrais en amener une devant. Est-il possible que Cmd-Tab soit un commutateur de fenêtre au lieu d'un commutateur d'appli? Je sais que je peux basculer vers la fenêtre suivante de l'application avec un raccourci, mais j'aimerais disposer de toutes les fenêtres du commutateur, quelle que soit l'application.

  • Lors du basculement vers une application réduite, l'espace de travail sera déplacé là où la fenêtre devrait être, mais la fenêtre reste réduite. Pourquoi? Je voudrais qu'il soit affiché (sans limite?).

  • 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 et en le faisant glisser à partir de n’importe où sur la fenêtre. Le redimensionnement fonctionne également en maintenant le bouton droit de la souris au lieu de gauche. Une solution pour imiter ce comportement?

  • J'utilise généralement Windows en mode maximisé. Par exemple, lorsque je modifie du texte, je ne veux voir aucune distraction (comme une fenêtre de navigateur). À mon sens, maximiser signifie qu'une fenêtre occupe tout l'espace disponible à 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 la largeur reste la même. Le plus étrange, c’est que certaines des fenêtres n’étirent que verticalement, mais que certaines d’entre elles s'étiraient à la fois verticalement et horizontalement. Je veux que le bouton d'agrandissement prenne tout l'espace disponible. C'est possible?

Raccourcis

  • Dans mon navigateur Web, j'ai toujours fermé les onglets avec un clic du milieu. Aussi, si je veux ouvrir un lien vers un nouvel onglet, j'appuie sur le clic du milieu. Comment puis je faire ça? Je passe souvent en revue les nouvelles, etc. d'une main sur le pavé tactile, appuyer sur Cmd en cliquant n'est pas très bon. Toucher ou taper (ne pas enfoncer le tout avec force pour entendre un clic) avec le pavé tactile à trois doigts serait le meilleur raccourci.

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

    • Ctrl - <: la nouvelle fenêtre du terminal s'ouvre
    • Ctrl - Alt - b: la nouvelle fenêtre du terminal s'ouvre et exécute une commande: 'ssh bla bla bla'
    • Alt-m: Maximiser / Restaure la taille antérieure de la fenêtre actuellement active.
    • Ctrl - Alt - c: le navigateur s'ouvre
    • Ctrl - Alt - s: l'éditeur de texte s'ouvre

    Y at-il un programme qui permettrait cela?

Apps / Autres trucs

  • Terminal

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

Kimmo
la source
8
La meilleure façon de poser des questions est de ne poser qu'une chose à la fois - cela devrait être plusieurs questions - par exemple, cela me permettrait de commenter le problème de cmd-tab - ou du moins de vous indiquer de dupliquer une autre information pertinente
Mark
Compte tenu de la couverture de votre (vos) question (s), je pense que vous devriez rechercher davantage un livre / blog / article sur "comment démarrer avec OSX" ou "Comment passer à Mac". Vous ne pouvez pas vous attendre à ce que les gens écrivent un tel livre / article ici comme réponse, hmm .. quelqu'un vient de le faire ;-)
Rabarberski
2
Cela contient beaucoup de bonnes questions, mais cela fonctionne vraiment mieux quand un seul post contient une seule question. Vous avez capté une réponse étonnante, je ne veux donc pas que cela disparaisse, mais pour tous ceux qui liront ceci à l'avenir, chercheront comment poser des questions, les questions à plusieurs parties sérieuses comme celle-ci attirent rarement des réponses aussi intéressantes. on l'a fait.
Daniel
J'ai écrit un post à propos de ces problèmes - scouringmacbook.blogspot.fi/2012/10/setting-everything.html
Kimmo

Réponses:

35

Bienvenue dans OS X. Cela peut grandement aider votre flux de travail et vous rendre plus productif. Vous devriez pouvoir ajuster assez rapidement après la courbe d'apprentissage initiale. Veuillez noter qu'il vous faudra modifier certaines choses 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 pourrez en profiter. Je vais répondre à vos préoccupations spécifiques.


Comportement du quai

Le quai a plusieurs sections. En supposant que vous ayez gardé votre station d'accueil en bas, le côté gauche contient des applications épinglées et en cours d'exécution. Ceci est en fait similaire à l'unité. Vous pouvez activer un "point" sous les applications en cours d'exécution en cliquant avec le bouton droit de la souris sur un espace vide du Dock, en cliquant sur Préférences du Dock dans le menu contextuel et en sélectionnant Afficher les voyants des applications ouvertes .

Après le diviseur, sur lequel vous pouvez cliquer et faire glisser pour redimensionner le dock, il y a vos piles. Les piles sont des aperçus des dossiers fréquemment utilisés, et vous pouvez faire glisser n’importe quel dossier à cet emplacement. Vous pouvez prévisualiser le contenu des piles de plusieurs façons. Cliquez dessus avec le bouton droit pour afficher les options de la pile.

Les fenêtres ou les documents minimisés se trouvent à droite des piles. OS X dédie généralement les fenêtres aux documents, de sorte que les termes (surtout à l’époque) étaient considérés comme assez interchangeables.

Dock


Gestion de la fenêtre

C’était l’un des plus gros problèmes lorsque j’ai changé de poste, et maintenant j’apprécie vraiment.


Affichage des fenêtres d'application

Vous pouvez rapidement basculer entre les fenêtres ouvertes de la même application en appuyant sur Cmd+`.

En tant que vous Cmd + Tab, vous remarquez que vous faites défiler les applications et non leurs fenêtres individuelles. Notez que vous pouvez activer une application (par exemple, réduire la taille des fenêtres ou les masquer en maintenant la touche enfoncée alt(option disponible aux États-Unis).

Si vous voulez voir quelles fenêtres a une application, vous pouvez soit:

  • Appuyez sur Down arrowlorsque la Cmd + Tabboîte de sélection est sur l'application.
  • Cliquez avec le bouton droit sur l'icône du dock de l'application et sélectionnez "Afficher toutes les fenêtres".
  • Si vous êtes dans l'application, passez trois ou quatre doigts sur votre trackpad (configuré en cliquant sur la pomme en haut à gauche, ouvrez les Préférences Système , ouvrez le Trackpad , naviguez jusqu'à l' onglet Plus de gestes , puis activez App Exposé avec trois ou quatre doigts.)
  • Glissez trois ou quatre doigts sur son icône de dock.

Chacune de ces options (il y en a peut-être davantage) vous amènera à App Exposé , ce qui affichera toutes les fenêtres ouvertes au centre de l'écran et toutes les fenêtres réduites ou masquées sous forme de vignettes.


Basculement vers une fenêtre réduite dans des espaces de travail différents

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

Vous souhaiterez peut-être rendre certaines applications disponibles sur tous vos espaces de travail. Pour ce faire, cliquez avec le bouton droit de la souris sur l'icône du dock de l'application et sélectionnez son comportement dans la section Options> Attribuer à . L'application doit prendre en charge cette fonctionnalité.


Déplacement et redimensionnement

Windows peut être déplacé en utilisant uniquement le chrome (la zone grise au-dessus du contenu réel de l'application). La plupart des éléments chromés se trouvent en haut de la fenêtre, mais certaines applications, telles que le Finder, ont un élément chromé inférieur qui peut être utilisé pour déplacer la fenêtre.

OS X ne reconnaît pas les traînées du clic droit. Ça ne le fait pas. Le seul moyen de redimensionner les fenêtres consiste à faire glisser le curseur de n'importe quel bord à l'aide du bouton gauche de la souris.


Utiliser BetterTouchTool

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

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

BetterTouchTool
Paramètres avancés de BetterTouchTool.




Maximiser et zoomer

OS X n'utilise pas le bouton vert "+" bouton de zoompour représenter "maximiser". C'est le bouton "zoom". L'idée est que l'application se développe pour occuper autant de place que nécessaire. Malheureusement, le comportement est extrêmement incohérent, en particulier avec les applications tierces.

De plus en plus d'applications commencent à prendre en charge le mode FullScreen , une fonctionnalité introduite dans OS X 10.7 (Lion) bouton plein écran. Ce bouton, si une application en dispose, consacrera un espace entier à l'application. Il sera accessible à partir du contrôle de mission .

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

BetterTouchTool a une option pour activer la capture dans le style Windows . Ainsi, lorsque vous faites glisser une fenêtre en haut de l'écran, celle-ci s'agrandit pour remplir l'écran.

Options BTT

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


Raccourcis

Vous pouvez créer une 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 central pour ouvrir et fermer les onglets

J'ai résolu ce problème depuis longtemps avec BetterTouchTool . Tout ce que vous avez à faire est d’attribuer un raccourci comme ci-dessous, qui sera associé à un clic à trois doigts sur votre pavé tactile. Vous pouvez choisir autre chose (par exemple, tapez trois doigts si vous préférez).

meilleurtouchtool

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

Safari ne prend pas en charge la fermeture des onglets à l'aide d'un 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 prend en charge les clics intermédiaires pour les deux onglets de fermeture.


Raccourcis globaux

BetterTouchTool peut rapidement assigner des raccourcis globaux. Je ne pense pas que vous serez capable de répliquer le 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

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


Alt-2 dans le terminal

Sur mon ordinateur portable, Alt + 2le symbole de l'euro est généré, il est donc dépendant du clavier. Si vous voulez le symbole "@", vous le trouverez normalement en appuyant sur Shift + 2.


SFTP

J'utilise normalement CyberDuck pour tous mes besoins FTP. Cependant, une recherche rapide sur le Web a révélé ceci: Comment monter des partages SFTP dans Lion .

Rouge et blanc
la source
Des choses intéressantes là-dedans. J'ai quitté Windows début août et beaucoup de choses me rendent encore fou.
MetalMikester
Réponse étonnante, merci! BetterTouchTool à lui seul a résolu presque la moitié de mes problèmes, c'est un excellent outil.
Kimmo
Pour le montage, vous pouvez également utiliser l'application Transmit pour vos besoins FTP, qui inclut l'option de monter un serveur en tant que disque
Philippe Gilbert
7

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

Vous pouvez associer un raccourci à un script tel que tell application "Terminal" to do script "ssh bla bla bla".

Appuyer sur Alt-2 produit normalement '@'. Mais en terminal, il ne produit pas ce caractère mais il lance un mode qui dit '(arg: 2)' à gauche.

C'est pourquoi l'utilisation de l'option en tant que clé méta est désactivée par défaut. iTerm préfère utiliser uniquement l’autre option en tant que clé méta .

Avec mon ordinateur portable Ubuntu, j'ai édité des fichiers sur 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 Transmit Disk pour cela.

Lri
la source
iTerm a résolu le problème et est bien meilleur que le terminal par défaut!
Kimmo
3

En tant que suggestion non spécifique, une personne venant de Linux appréciera probablement Alfred . Vous pouvez exécuter n'importe quelle commande de terminal Terminal en appuyant sur la touche de raccourci Alfred (généralement Alt-Space) et en démarrant la commande avec>.

Andrew Lazarus
la source
1

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

Il semble que votre commande-tabulation change pour passer d’une fenêtre à l’autre plutôt que d’applications. Je n'ai jamais eu besoin de ça moi-même, alors je ne peux pas en témoigner. Mais c'est peut-être ce que vous recherchez.

De plus, vous aimerez peut-être l'application QuickSilver http://qsapp.com/ Je l'utilise pour lancer mes applications plutôt qu'en cliquant sur la souris. (il est similaire à Alfred mentionné par @Andrew Lazarus ci-dessus)


malfaiteur
la source