2016-10-26 7 views
0

У меня возникли проблемы с использованием возвышенного текста для редактирования сообщений о переносе Mercurial. Я попытался установить следующее в моем составляют скрытые:Как использовать subl (Sublime Text) для редактирования сообщений о коммандной фиксации

export HGEDITOR=subl 

Это открывает возвышенным правильно с окном, включая резюме совершало, но после того, как я сохранить файл и закрыть его, когда я возвращаюсь к своему терминалу я вижу ошибку

abort: empty commit message 

и изменения не принимаются. Как я могу использовать возвышенный текст для моего HGEDITOR?

ответ

1

Проблема заключается в том, что subl возвращается, прежде чем он закончит запись сообщения о фиксации. Вы можете решить, что, изменив Баш/ЗШ/и т.д. экспорт читать

export HGEDITOR="subl -w" 

(обратите внимание на кавычки). Флаг -w говорит о возвышенном, чтобы сначала сохранить содержимое, а затем вернуться. Часто люди связывают это с флагом -n, который открывается возвышенным в новом окне (вне любого текущего проекта/папки).