Definir a tag insert-tab
como false impedirá que uma guia seja inserida quando não houver caracteres à esquerda do cursor.
zstyle ':completion:*' insert-tab false
Estou tentando configurar o zsh para ajustar de perto o comportamento do bash antes de eu mudar totalmente, e um comportamento que estou tentando modificar no zsh é quando ele insere um caractere de tabulação.
Eu vejo como isso pode ser útil para escrever funções interativamente, mas eu prefiro o comportamento do bash de listar o conteúdo do diretório. Idealmente, eu gostaria de percorrer os diretórios usando um menu, mas minha prioridade principal é listar diretórios como Bash depois de uma ou duas pressionamentos Tab em vez de inserir uma aba.
Eu tentei pesquisar isso, mas tudo que encontrei pertenceu a desabilitar totalmente o Completamento de guias.
EDITAR: Por engano, pensei que a conclusão padrão do bash em entradas vazias era listar o diretório quando eu postei isso, eu sinto que pode ter causado alguma confusão com o que eu estava perguntando.
Meu objetivo principal é evitar que o zsh insira um Tab quando houver apenas espaço em branco.
Tags zsh keyboard-shortcuts