Com a maioria dos comandos, você pode passar -- como argumento, e todos os argumentos subseqüentes são tratados como operandos e não opções, mesmo se eles começarem com um traço. O alias embutido no bash reconhece -- .
alias -- -='cd -'