Я использую git версию 2.7.0.windows.1 на компьютере Windows, я использовал следующую команду:
$ nano README
что приводит меня к:
bash: nano: command not found
Теперь, как я могу установить текстовый редактор на git bash?
Я использую git версию 2.7.0.windows.1 на компьютере Windows, я использовал следующую команду:
$ nano README
что приводит меня к:
bash: nano: command not found
Теперь, как я могу установить текстовый редактор на git bash?
Если у вас уже установлена nano в вашей системе, вам просто нужно добавить путь к файлу exe
в PATH.
Чтобы сделать это только для Git bash
, вы можете открыть GITINSTALL_DIR\etc\profile
любым текстовым редактором и добавить к нему эту строку:
export PATH="/DriveLetter/PATH/TO/YOUR/NANO:$PATH"
Конечно, вам нужно изменить путь выше в соответствии с вашим случаем.
Если вы еще не установили его, просто скачайте и поместите его под GITINSTALL_DIR\bin
или любую папку, включенную в $PATH
Если кто-то все еще борется с этим, вот как мне удалось заставить его работать.
C:\Program Files\Git\bin
. Я переименовал его в nano.exe
.winpty nano
[core]
editor = winpty C:/Program Files/Git/bin/nano.exe
Там может быть более элегантное решение, но это работает для меня.
Небольшая модификация предыдущего решения (@Simopaa) работает для меня на Windows 10 (без Chocolatey):
Переместите nano-git-xxx.exe
в (например) C:\Program Files\Git\bin
.
Измените файл .gitconfig
следующим (одиночные и двойные кавычки):
[core]
editor = "winpty '/c/Program Files/Git/bin/nano-git-0d9a7347243.exe'"
(Необязательный шаг) Сделайте nano
доступным для редактирования в целом:
Создайте или отредактируйте один из запуска script bash (например, ~/.bash_profile
) следующим образом:
export PATH="/c/Program Files/Git/bin:$PATH"
alias nano="winpty nano"