A conclusão de tabulação usa globbing internamente. Em mksh
(e possivelmente outras variantes da Korn Shell), .
e ..
são nunca correspondidos na globulação (para evitar acidentes com rm
, principalmente).
Usar um teclado alemão é uma pena, caso contrário eu diria que estou com @Gilles sobre isso ... (mudei de layout para nós e não me arrependo, pessoalmente). Mas isso significa que não há nada que você possa fazer para tornar mksh
tabcomplete ..
.
Se você precisar dele com frequência, poderá usar isto:
function .. {
cd ../"$1"
}
Infelizmente, isso ainda não permite o preenchimento de guias por meio dele. Então, o layout de Shift-7 ou a mudança de kezboard (a intenção da ortografia) é o caminho a seguir.
Isenção de responsabilidade: eu sou o desenvolvedor mksh .