С большинством команд вы можете передать -- в качестве аргумента, а все последующие аргументы рассматриваются как операнды, а не параметры, даже если они начинаются с тире. [F3], встроенный в bash, распознает --.
alias -- -='cd -'