Eclipse et Resharper ont une belle façon de parcourir les fichiers.
Si j'ai les dossiers (ou fichiers) suivants dans mon répertoire actuel
MyReallyLongName
MyReallyLongAndFunName
MyReallyLongAndNotReallyFunName
Dans éclipse, je peux y accéder en utilisant uniquement les lettres majuscules. De même, en zsh, je veux pouvoir taper:
cd MRLAFN (Tab) (Entrée)
Pour entrer en MyReallyLongAndFunName
une seule étape
Si je veux faire ça avec zsh maintenant, je dois taper My(Tab)Fun(Tab)(Enter)
zsh
autocomplete
filenames
Rohit Manokaran
la source
la source
AbcAde AdFg HlAkAd
, sels AA<TAB>
termine àAd
, alors que je m'attendrais à AbcAde.J'ai obtenu que cela fonctionne "assez bien" en ajoutant un fichier
_camel_case
à mon dossier personnel~/.zsh/functions folder
(prenez n'importe quel dossier qui est dans votre$fpath
variable) avec le contenu suivant:Ensuite, j'ai ajouté la ligne suivante à mon ~ / .zshrc
Notez que ce n'est probablement pas une "bonne" solution car je n'ai pas trop de connaissances sur le système de complétion de zsh (seulement quelques personnes l'ont vraiment, je suppose), mais cela fait exactement ce que vous avez décrit dans votre question.
la source