web-dev-qa-db-fra.com

Compléter l'onglet de l'écran

Est-il possible de faire en sorte que le terminal se comporte comme un écran lorsqu'il s'agit de compléter un onglet? Dans l'écran, lorsque vous appuyez sur tab, il donne les achèvements possibles juste en dessous, mais n'affiche pas à nouveau l'invite, à la place, continue dans la même invite.

2
asymptotically

Il s'agit d'un comportement spécifique à Shell. Le système auquel vous vous connectez avec ssh vous donne zsh comme shell par défaut, tandis que dans Ubuntu, le shell par défaut est bash. Essayez! Ouvrez un terminal et tapez zsh. La première fois que vous l'exécutez, il vous demandera une option de configuration. Ensuite, hop, vous avez le comportement souhaité.

Pour en faire votre shell de connexion de façon permanente, ouvrez un terminal et tapez

chsh -s /bin/zsh

La prochaine fois que vous vous connecterez, zsh sera votre shell par défaut.

1
January