Я запускаю следующую команду безуспешно
dir
и я получаю
zsh: correct 'dir' to 'gdir' [nyae]?
Что [няэ] означает в Zsh?
Я запускаю следующую команду безуспешно
dir
и я получаю
zsh: correct 'dir' to 'gdir' [nyae]?
Что [няэ] означает в Zsh?
Ответы:
zshимеет мощный механизм коррекции. Если вы вводите команду неправильно, это предлагает исправления. Здесь dirпроизошло то, что это неизвестная команда и zshпредлагает gdir, хотя, возможно, lsбыло то, что вы хотели.
gdirхит y(да)dirлюбом случае, нажмите n(нет)lsнажатие a(отменить) и введите командуudirнажать e(редактировать) и отредактировать вашу команду.aбудет означать «всегда». Я хотел бы, чтобы это значило это.
alias gti=git. Постоянная автокоррекция ^^ (Да, я действительно слишком часто
Краткий справочник:
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n: n o - не исправить; беги dir, как ты печаталy: y es - сделать правильно; беги gdir, как предложил Zsha: Борт - не запускать что - либо, и получить новую подсказку (ввести совершенно другую команду)e: e dit - редактировать то, что вы ввели в интерактивном режиме - например, чтобы вы могли изменить dirнаudirЕсли вы нажмете, yкогда оболочка спросит вас, хотите ли вы исправить слово, оно будет исправлено. Если вы нажмете n, он останется один. Нажатие aотменяет команду, а нажатие eвозвращает строку для редактирования снова, если вы согласны, что слово написано неправильно, но вам не нравится исправление.
dirдляls -l, то ЗШ обыкновение автоматически корректировать его больше , и вы получите ваши ожидаемые результаты.