Подтвердить что ты не робот

Могу ли я настроить автозаполнение для git на Windows через cmd.exe?

Недавно я узнал, что в linux git можно настроить на команды автозаполнения: если вы наберете

git br<TAB>

Затем он завершит его до git branch.

Можно ли настроить такое же автозаполнение в Windows?

Обновление. Обычно я работаю с git через cmd.exe(я добавил git на мой путь). Этот вопрос касается добавления автоматического завершения к git на cmd, если это возможно.

4b9b3361

Ответ 1

Вам нужно использовать какую-либо форму bash, чтобы заставить ее работать, либо git bash, которая поставляется с msysgit или некоторым другим bash (который вам нужно настроить для использования автозаполнения, используемого в git bash). С cmd.exe вам не повезет.

Посмотрите на это как знак того, что вы оставите старый ржавый cmd.exe. Введите свет bash!:)

Ответ 2

Установка Clink, похоже, делает эту работу магией, проверенной в cmd, Console2 и ConEmu.

http://mridgers.github.io/clink/

UPDATE: чтобы ConEmu и clink корректно работали с более новыми версиями, необходимо было установить клик в папку ConEmu. Подробнее см. https://github.com/mridgers/clink/issues/339 и https://github.com/Maximus5/ConEmu/issues/270.

Ответ 3

Если вам удобно использовать команды linux вместе с git вместо команд cmd, откройте git-bash.exe, который должен находиться в папке установки (я использовал переносную версию, а она в папке установки). Вуаля! Автозаполнение уже есть. Нет настройки. Но если вы хотите продолжить с командами cmd, перейдите по этой ссылке:настроить автозаполнение