Я учусь программировать. Следуя этой миссии, я набрал git commit, что открыло vim. Я не знаю или не хочу знать vim (без обид любителям vim). Я хотел бы иметь:
- терминал открыт gedit каждый раз, когда он пытается выполнить редактирование текста с терминала; а также
- Gedit освободить терминал для дальнейшего использования.
Как мне это сделать?
ОБНОВИТЬ:
Хорошо. Я близко, но я должно быть что-то упустил.
Добавлено /Applications/gedit.app/Contents/MacOS/
в/etc/paths
Поскольку я не был root, мне пришлось сохранить его на рабочем столе. Затем я должен был переместить его в / etc, так что терминал справился с этим.
sudo mv paths /etc
Затем я сменил редактор.
git config --global core.editor "gedit"
после ввода
git commit
Я получил.
error: cannot run gedit: No such file or directory
error: There was a problem with the editor 'gedit'.
Please supply the message using either -m or -F option.
ОБНОВЛЕНО 2: Перезапуск терминала устранил проблему.
Всем спасибо.
export EDITOR=gedit
в ~/.bash_profile
, то КАЖДЫЙ командной строки программа , которая хочет , чтобы вы изменить что - то открыть его в Gedit. Кроме того, вы должны попробовать nano
, это очень простой текстовый редактор CLI, который также должен присутствовать в большинстве никс. (Он включен по умолчанию в Mac OS X.) Он больше похож на обычный текстовый редактор, и все команды перечислены в двух строках внизу окна. (Вы, вероятно, найдете это более удобным для коммитов git, например, потому что вам не придется переходить из окна в окно.)