Вы уверены, что выбранный макет соответствует вашей клавиатуре?
system -> предпочтения -> клавиатура - макетыВ zsh это легко, потому что вам явно не нужно писать cd, вы можете просто создать псевдоним вроде этого:
alias x=/some/path
Добавьте это в свой .zshrc ( или какой-либо файл, который вы будете использовать при запуске zsh), и вы готовы к работе. Теперь вы можете перейти к этому каталогу, вызвав псевдоним, а именно x в этом примере.
Вы можете использовать опцию оболочки "cdable_vars"
shopt -s cdable_vars
Также посмотрите CDPATH, а опция оболочки "autocd"
. Для описания как работает CDPATH, см. раздел cd на странице руководства bash
man bash | less -p 'cd \['
Решения работают как для bash, так и для zsh.
Если вы используете zsh, вы можете использовать глобальные псевдонимы, чтобы заменить идентификатор везде в командной строке, а не только как команду.