2.2. Configuration de la CLI d'OpenShift


2.2.1. Activation de l'achèvement des onglets

Vous pouvez activer la complétion de tabulation pour les interpréteurs de commandes Bash ou Zsh.

2.2.1.1. Activation de la complétion des tabulations pour Bash

Après avoir installé l'OpenShift CLI (oc), vous pouvez activer la complétion de tabulation pour compléter automatiquement les commandes oc ou suggérer des options lorsque vous appuyez sur Tab. La procédure suivante permet d'activer la complétion de tabulation pour l'interpréteur de commandes Bash.

Conditions préalables

  • Vous devez avoir installé OpenShift CLI (oc).
  • Le paquet bash-completion doit être installé.

Procédure

  1. Enregistrer le code d'achèvement de Bash dans un fichier :

    oc completion bash > oc_bash_completion
  2. Copiez le fichier sur /etc/bash_completion.d/:

    $ sudo cp oc_bash_completion /etc/bash_completion.d/

    Vous pouvez également enregistrer le fichier dans un répertoire local et l'extraire de votre fichier .bashrc.

La complétion des tabulations est activée lorsque vous ouvrez un nouveau terminal.

2.2.1.2. Activation de la complétion des tabulations pour Zsh

Après avoir installé l'OpenShift CLI (oc), vous pouvez activer la complétion de tabulation pour compléter automatiquement les commandes oc ou suggérer des options lorsque vous appuyez sur Tab. La procédure suivante permet d'activer la complétion de tabulation pour l'interpréteur de commandes Zsh.

Conditions préalables

  • Vous devez avoir installé OpenShift CLI (oc).

Procédure

  • Pour ajouter la complétion de tabulation pour oc à votre fichier .zshrc, exécutez la commande suivante :

    $ cat >>~/.zshrc<<EOF
    if [ $commands[oc] ]; then
      source <(oc completion zsh)
      compdef _oc oc
    fi
    EOF

La complétion des tabulations est activée lorsque vous ouvrez un nouveau terminal.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.