Vraag Tab automatische aanvulling werkt niet voor een argument voor een niet-root gebruiker op Ubuntu 18.04.1


Voor een gewone gebruiker op Ubuntu 18.04.1 werkt de tab-toets niet voor een opdrachtargument.

Bijvoorbeeld, invoeren systemctl sta en het drukken op het tabblad produceert geen overeenkomst voor "startstatus".

Het werkt voor de root-gebruiker. Het onderstaande voorbeeld is voor de rootgebruiker:

systemctl sta <druk op tab-toets>
    start status

Het bovenstaande functioneert zoals verwacht.
  Het werkt echter niet voor een niet-rootgebruiker.
systemctl sta <druk op tab-toets>
kwam niet overeen met een argument.

Het gebeurde na het updaten van 16.04 tot 18.04.1.


1
2017-09-18 13:33


oorsprong


askubuntu.com/questions/545540/... - ARG


antwoorden:


Dit komt omdat beide Begin en staat hebben Sta in hen moet je een toevoegen r of t om de voltooiing van het tabblad aan het werk te krijgen.

En om te zien of er meerdere opties zijn, drukt u tweemaal of vaker op "Tab" om te zien of er verschillende opties zijn.


0
2017-09-18 14:18



Nee, niet waar. bijv. systemctl winterslaap. Voor root-gebruikers, systemctl hi <tab>, zal het overeenkomen met winterslaap. Maar root-gebruiker na systemctl hi <tab> komt niet overeen met het woord winterslaap. - user1121055
Grappig, de vraag veranderen en dan beweren dat het niet waar is! Als u de aanvullende informatie vanaf het begin had opgegeven, was het antwoord anders geweest! - MatsK