Я использую help.autocorrect
в моем git файле конфигурации для автоматического исправления, например, от git pulk
до git pull
:
$ git pulk
WARNING: You called a Git command named 'pulk', which does not exist.
Continuing in 0.1 seconds, assuming that you meant 'pull'.
Current branch master is up to date
Однако, если вместо этого была опечатка pul
:
$ git pul
git: 'pul' is not a git command. See 'git --help'.
The most similar commands are
pull
push
Нет никакого способа, чтобы, если бы я набрал l
, я имел в виду sh
, это противоположная сторона клавиатуры.
(Этот конкретный пример c ловит меня часто - так что я мог бы, возможно, должен просто добавить alias.pul = pull
в мою конфигурацию, но есть и другие.)
Есть ли способ - через конфигурацию - изменить обнаружение «похожих команд» или максимальное расстояние от действительной команды, которая вызывает автокоррекцию?