Czy można skonfigurować rozszerzenie zsh, aby rozwinąć aliasy globalne podczas uzupełniania karty? Na przykład, mam wspólne aliasy:alias zsh z rozszerzeniem
alias -g '...'='../..'
alias -g '....'='../../..'
ale gdy wpisuję np cd .../some<tab>
nie będzie rozwijać się cd .../something
lub cd ../../something
. W związku z tym często nie używam tych przydatnych aliasów, ponieważ są one niezgodne z zakończeniem tabulatora.
Spójrz na 'man zshcompsys' i wyszukaj" _expand_alias ". Przykro mi, nie miałem okazji dogłębnego poznania ukończenia zsh. Możesz także spróbować zapytać o unix.stackexchange.com. –