Question Utilisation de Ctrl-Tab pour basculer entre les onglets de Mac Terminal.app


Comment puis-je faire Ctrl-Languette et Ctrl-Décalage-Languette basculer entre les onglets dans Terminal.app sur un Mac (OS 10.4 et 10.5 spécifiquement)? Voici comment je change d’onglet dans Firefox et Aquamacs, et Commander-Décalage-[ et Commander-Décalage-] est trop gênant pour moi. Je suis conscient de cette question connexe:

Comment puis-je modifier le raccourci clavier pour changer d'onglet dans Mac Terminal?

Et donc la section Raccourcis clavier des Préférences Système, mais la boîte de dialogue Raccourcis clavier ne semble pas accepter Ctrl-Languette dans le champ Raccourci clavier. Existe-t-il une séquence de clavier spéciale permettant de saisir des onglets (avec des modificateurs) dans un champ de boîte de dialogue sur un Mac? Existe-t-il une autre méthode qui me permettrait de personnaliser Terminal.app comme je le souhaite?


87
2018-06-01 15:24


origine


Juste pour référence: Shift-Command-Left / Right Arrow change également les onglets. Et dans Mac OS X Lion 10.7, vous pouvez utiliser un balayage à trois doigts pour changer d’onglet. - Chris Page


Réponses:


Je viens de l'essayer sous Snow Leopard et cela a fonctionné à merveille:

  1. Ouvrir les préférences du système => Clavier
  2. Aller aux raccourcis clavier
  3. Cliquez sur "Raccourcis d'application" à gauche
  4. Cliquez sur le petit "+" pour ajouter un programme
  5. Accédez à Terminal (il est caché dans Applications / Utilitaires)
  6. Pour le titre du menu, tapez «Afficher l'onglet suivant» ou «Afficher l'onglet précédent» («Sélectionner l'onglet suivant» et «Sélectionner l'onglet précédent» pour les non-conformistes ou les versions antérieures) (ces éléments seront également différents pour les langues autres que l'anglais).
  7. Pour le type de raccourci clavier Ctrl-Languette ou Ctrl-Décalage-Languette 
  8. Cliquez sur Ajouter. Vous êtes g2g!

128
2017-10-11 19:29



Vous ++, travaille aussi sur le lion de montagne. - Matthew Rathbone
Cool, même pour les non-conformistes. - Vlad T.
Il s'agit de "Afficher l'onglet suivant" et "Afficher l'onglet précédent" sous Yosemite. Mais c'est plus lent que d'utiliser Command + Shift + Right ou Command + Shift + Left pour une raison quelconque (ce qui fait que j'envie les utilisateurs de Linux). - LoremIpsum
Ne pas travailler pour Yosemite :( - Siddharth
Dans OSX El Capitan, je ne vois aucun moyen d'accéder à Terminal dans le dossier des utilitaires pour l'ajouter à la liste des raccourcis d'application. J'ai fini par déplacer l'application dans / Applications, ce qui a fonctionné. - incandescentman


  1. Sélectionnez l'onglet suivant (à droite) CMD + }

  2. Sélectionnez l'onglet précédent (gauche) CMD + {

Donc, vous devriez faire CMD + Décalage + [ ou ] pour gauche et droite respectivement.


20
2017-08-20 00:13



Pourquoi Apple a-t-il décidé d'attribuer des raccourcis aussi horribles à ces commandes fréquemment nécessaires? - Nikhil


Pourtant, un ajout à la répondre ci-dessus: La liaison manuelle des raccourcis a changé dans Yosemite à partir de "Sélectionner l'onglet suivant" & "Sélectionner l'onglet précédent" à "Montrer Onglet suivant "&"Montrer Onglet précédent "


7
2017-10-17 10:16





décalage + commander + flèche gauche / droite fonctionne hors de la boîte sur Yosemite.


4
2018-05-29 17:24





Bon alors voici le seul moyen de comprendre comment le faire. Commencez par créer la commande que vous souhaitez utiliser avec les préférences système, mais utilisez un espace réservé à la place de l'onglet car il ne vous laissera pas insérer l'onglet. Ensuite, ouvrez com.apple.terminal.plist (le plus facilement fait avec l'éditeur plist) et allez dans la section NSUserKeyEquivalents et vous devriez voir les commandes que vous avez créées. Supprimez l'espace réservé et accédez au menu d'édition et sélectionnez des caractères spéciaux. Le caractère de tabulation se trouve dans la section des flèches. C'est une flèche qui pointe vers une ligne verticale. Sa valeur unicode est 21E5. Une fois que cela est inséré enregistrer et quitter et cela devrait fonctionner! Vous pouvez également faire tout cela dans les préférences système, mais vous devez insérer tous les caractères au lieu de les saisir et je n'ai aucune idée de leurs valeurs Unicode.

Soit dit en passant, je suppose qu'Apple a au moins une bonne raison pour ne pas autoriser les caractères de tabulation normalement, donc procédez avec prudence. Beaucoup de raccourcis globaux utilisent l'onglet mais ctrl-tab ne semble pas être l'un d'entre eux, donc vous êtes probablement d'accord.


1
2017-08-23 02:18





Utilisation iTerm2. C'est une alternative au terminal qui prend en charge ce raccourci clavier.


0
2017-08-19 00:23





Pour le yosemite: http://taiki.net/2014/11/osx-terminal-sck.html

Comme je n'ai aucune réputation à commenter, je devais copier la réponse.

  1. Ouvrir les préférences du système => Clavier
  2. Aller aux raccourcis clavier
  3. Cliquez sur "Raccourcis d'application" à gauche
  4. Cliquez sur le petit "+" pour ajouter un programme
  5. Accédez à Terminal (il est caché dans Applications / Utilitaires)
  6. Pour le titre du menu, tapez "Afficher l'onglet suivant" ou "Afficher l'onglet précédent" (ces éléments seront différents pour les langues autres que l'anglais)
  7. Pour le type de raccourci clavier Ctrl-Tab ou Ctrl-Maj-Tab

La différence avec Yosemite est ... ils sont passés de "Select X Tab" à "Show X Tab" ...

Pourquoi?


0
2017-11-05 10:14