Actualmente tengo zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}'
que ignorará el caso al completar directorios automáticamente. Sin embargo, ¿es posible escribir una determinada parte del directorio e intentará completarse automáticamente?
Por ejemplo, si escribe, ocum
¿se completará automáticamente Documents
o eskt
se completará Desktop
?
Respuesta1
Debe permitir la corrección si no es posible completarla y también configurar autocd
si solo desea escribir ocum
en lugar de cd ocum
ingresar Documents
.
Entonces la cadena de comandos correcta .zshrc
es
# load + start compinit
autoload -U compinit && compinit
# automatic cd into directory
setopt autocd
# correct if completion is no possible
zstyle ':completion:*' completer _complete _approximate