MacOS + git, редактор nano по умолчанию
15.11.2025
При работе с git на macOS по умолчанию используется редактор vi. Если больше нравится nano, то можно легко назначить его редактором по умолчанию:
git config --global core.editor "nano"
Git создаст (или обновит) файл ~/.gitconfig и пропишет nano в качестве редактора для всех операций: git commit, git merge, git rebase и так далее.
Проверить настройку можно командой:
git config --global core.editor
Альтернативный способ — переменная окружения EDITOR
Если нужно, чтобы nano использовался не только в git, но и в других инструментах командной строки, можно добавить переменную EDITOR в конфигурацию zsh:
echo 'export EDITOR="nano"' >> ~/.zshrc
source ~/.zshrc
Теперь любые программы, которые опираются на переменную окружения EDITOR, будут запускать nano.