Eclipse y Resharper tienen una buena forma de navegar por los archivos.
Si tengo las siguientes carpetas (o archivos) en mi directorio actual
MyReallyLongName
MyReallyLongAndFunName
MyReallyLongAndNotReallyFunName
En eclipse puedo navegar hacia ellos usando solo las letras en mayúscula. En consecuencia, en zsh quiero poder escribir:
cd MRLAFN (Tabulador) (Enter)
Para entrar MyReallyLongAndFunName
en un solo paso
Si quiero hacer eso con zsh en este momento, tengo que escribir My(Tab)Fun(Tab)(Enter)
zsh
autocomplete
filenames
Rohit Manokaran
fuente
fuente
AbcAde AdFg HlAkAd
,ls AA<TAB>
completaAd
, mientras que esperaría AbcAde.Conseguí que esto funcionara "bastante bien" agregando un archivo
_camel_case
a mi archivo personal~/.zsh/functions folder
(tome cualquier carpeta que esté en su$fpath
variable) con el siguiente contenido:Luego, agregué la siguiente línea a mi ~ / .zshrc
Tenga en cuenta que probablemente esta no sea una solución "buena", ya que no tengo demasiado conocimiento del sistema de finalización de zsh (supongo que solo algunas personas realmente lo tienen), pero hace exactamente lo que usted describió en su pregunta.
fuente