88 votes

Utilisation de Ctrl-Tab pour passer d'un onglet à l'autre dans Mac Terminal.app

Comment puis-je faire Ctrl - Tab y Ctrl - Shift - Tab Comment passer d'un onglet à l'autre dans Terminal.app sur un Mac (OS 10.4 et 10.5 spécifiquement) ? C'est ainsi que je passe d'un onglet à l'autre dans Firefox et Aquamacs. Command - Shift - [ y Command - Shift - ] est trop gênant pour moi. Je suis conscient de cette question connexe :

Comment 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 pour les Raccourcis clavier ne semble pas accepter Ctrl - Tab dans le champ "Raccourci clavier". Existe-t-il une séquence clavier spéciale pour saisir des tabulations (avec 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 ?

128voto

Ramzi Kahil Points 463

Je viens d'essayer cela sous Snow Leopard et cela a très bien fonctionné :

  1. Ouvrez Préférences Système => Clavier
  2. Aller aux raccourcis clavier
  3. Cliquez sur "Raccourcis d'application" sur la gauche.
  4. Cliquez sur le petit "+" pour ajouter un programme.
  5. Naviguez jusqu'au 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 Mavericks ou plus ancien) (Ces éléments seront également différents pour les langues autres que l'anglais).
  7. Pour le raccourci clavier, tapez Ctrl - Tab o Ctrl - Shift - Tab
  8. Cliquez sur Ajouter. Vous êtes g2g !

20voto

codeulike Points 988
  1. Sélectionnez l'onglet suivant (droite) CMD + }

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

Vous devez donc faire CMD + Shift + [ o ] pour la gauche et la droite respectivement.

7voto

sua Points 71

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

4voto

RyJ Points 141

shift + command + arrow left/right fonctionne sans problème sur Yosemite.

1voto

Jonas Gulle Points 3435

Voici donc la seule façon de procéder que j'ai trouvée. Tout d'abord, créez la commande que vous voulez utiliser dans les préférences du système, mais utilisez un caractère de remplacement au lieu de la tabulation, car il ne vous laissera pas insérer la tabulation. Ensuite, ouvrez com.apple.terminal.plist (plus facile à faire avec l'éditeur plist) et allez à la section NSUserKeyEquivalents et vous devriez voir les commandes que vous avez créées. Supprimez l'espace réservé et allez dans le menu d'édition et sélectionnez les caractères spéciaux. Le caractère de tabulation se trouve dans la section des flèches. Il s'agit d'une flèche pointant vers une ligne verticale. Sa valeur unicode est 21E5. Une fois que vous l'avez inséré, enregistrez et quittez 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 taper et je n'ai aucune idée de leurs valeurs unicode.

D'ailleurs, je suppose qu'Apple a au moins une semi-bonne raison de ne pas autoriser les caractères de tabulation normalement, alors procédez avec prudence. Beaucoup de raccourcis globaux utilisent la tabulation mais ctrl-tab ne semble pas être l'un d'entre eux donc tout va bien.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X