Como Celada apontou nos comentários, diferentes shells usam abordagens diferentes para autocompletar links simbólicos. Eu mudei pessoalmente para zsh.
Por padrão, os links simbólicos de diretório em sistemas unix são tratados como arquivos na medida em que o recurso de preenchimento automático é executado. Por exemplo, tendo um link simbólico de diretório em /srv/link/
, digitar /srv/li
TAB só será concluído em /srv/link
, em vez de /srv/link/
mais correto. Isso dificulta meu fluxo, já que requer mais uma guia para escrever o caminho completo.
De qualquer forma, para permitir automaticamente que os links simbólicos do diretório sejam resolvidos?