Как я могу использовать текстовый редактор, кроме Vim с Git?

819
Joe

Я ненавижу Vim, но, похоже, это единственная программа, которая правильно сохраняет файл и выполняет интерактивную перебазировку. Есть ли способ использовать другой редактор. Я бы предпочел использовать графический интерфейс, например Text Wrangler, но я бы использовал что-то вроде Nano, если бы он сохранил файл правильно.

1

2 ответа на вопрос

3
Kevin Brey

Как описано в git docs :

Ваш редактор

Вы можете настроить текстовый редактор по умолчанию, который будет использоваться, когда Git потребует от вас ввода сообщения. По умолчанию Git использует редактор вашей системы по умолчанию, который обычно называется Vi или Vim. Если вы хотите использовать другой текстовый редактор, например Emacs, вы можете сделать следующее:

$ git config --global core.editor emacs

Конечно, поскольку вы похожи на меня и хотите использовать простой текстовый редактор для коммитов, а не текстовый редактор, который думает, что это ОС, вы должны использовать

$ git config --global core.editor nano

Вы можете проверить свои настройки с

$ git config --list

Что касается использования Text Wrangler, я незнаком, но ответ здесь, кажется, именно то, что вы ищете.

0
konqui

использовать что-то похожее на это

git config --global core.editor "'<path to your editor>' <optional arguments like -w for wait if you use sublime text or textmate>"

Я рекомендую вам сначала прочитать справочную страницу git-config.

Похожие вопросы