web-dev-qa-db-fra.com

Compléter la tabulation pour les commandes

J'ai remarqué sur la version Desktop lors de la saisie de commandes comme Sudo apt-get install mysq Je peux tabuler comme lors de la résolution des chemins de fichiers. Cependant, dans l'édition serveur, cela ne se produit pas. Existe-t-il un package dont j'ai besoin ou un fichier de configuration pour y parvenir?

10
Marco Ceppi

C'est étrange, peut-être que le package bash-complètement est ce que vous cherchez?

12
Nathan Osman

Vérifiez votre fichier ~ .bashrc. Le dernier de mes paragraphes se lit comme suit:

# activer les fonctions d'achèvement programmables (vous n'avez pas besoin d'activer

# ceci, s'il est déjà activé dans /etc/bash.bashrc et/etc/profile

# sources /etc/bash.bashrc). si [-f/etc/bash_completion] &&! shopt -oq posix; puis ./etc/bash_completion fi

Ceci n'est pas modifié à partir du fichier installé à l'origine (édition de bureau). Évidemment, si la section commençant par if et se terminant par fi est commentée, vous n'obtiendrez pas l'achèvement. Vérifiez également les autres emplacements de fichiers répertoriés.

2
koanhead

Je vous recommande fortement de vérifier zsh

vous pouvez simplement l'installer avec

Sudo apt-get install zsh

c'est mieux que bash, et il a beaucoup de superbes personnalisations

0
forellana