Question

Dans mon .zshrc je l'ai mis en place des alias d'achèvement suffixe comme celui-ci pour que je puisse ouvrir des fichiers plus facilement:

alias -s -- txt='mate -w'

Ce qui me permet d'ouvrir des fichiers texte dans mon éditeur de texte sans préfixer la commande de l'éditeur.

Il y a un problème, cependant, quand je tente d'ouvrir un fichier avec un suffixe capitalisé. ZSH reconnaîtra « txt » et l'ouvrir dans mon éditeur de texte, mais pas « .TXT ».

Est-il possible de faire de la casse de reconnaissance suffixe ZSH pour que je puisse ouvrir des fichiers comme ceux-ci?

Était-ce utile?

La solution 2

Cela semble fixer pour moi:

setopt extendedglob
unsetopt CASE_GLOB

Je suis la solution de cette question

Autres conseils

Permettez-moi de hasarder une hypothèse:)

alias -s -- TXT='mate -w'
alias -s -- Txt='mate -w'
alias -s -- TXt='mate -w'
alias -s -- tXt='mate -w'
alias -s -- txT='mate -w'
alias -s -- tXT='mate -w'
alias -s -- TxT='mate -w'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top