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
Enregistrer le code d'achèvement de Bash dans un fichier :
oc completion bash > oc_bash_completion
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.