Fedora kommt mit "gstack" und eine Reihe von "gst-" Programme, die in meinen Bash-Vervollständigungen erscheinen, wenn ich versuche, schnell meine Git-Aliase einzugeben. Sie sind natürlich zusammen mit tausend anderen Programmen unter/usr/bin installiert, sodass ich ihr Verzeichnis nicht einfach aus meinem PATH entfernen kann. Gibt es eine Möglichkeit in Linux, diese spezifischen Programme für die Fertigstellung aufzulisten?Blacklist-Programm von Bash-Abschluss
Ich habe versucht, die Umgebungsvariablen FIGNORE und GLOBIGNORE, aber sie funktionieren nicht, es sieht aus wie sie nur für Dateivervollständigung sind, nachdem Sie einen Befehl eingegeben haben.
Warum setzen Sie nicht einige Aliase in bash statt '.gitconfig'? – svlasov
Sie sind in bash gesetzt – Angus
Einige meiner am häufigsten verwendeten Aliase sind 'gco = 'git checkout'',' ga =' git add'', 'gc = 'git commit'',' gd =' git diff''. Es ist also nicht notwendig, die Vervollständigung für zwei Buchstaben zu verwenden. – svlasov