Как использовать TextMate в качестве редактора сообщений о подрывной работе в командной строке?
-
01-07-2019 - |
Вопрос
Простая установка переменной SVN_EDITOR на «mate» не даст результата.Когда это необходимо, он открывает TextMate, но затем, когда я сохраняю сообщение и выхожу, мне предлагается продолжить, прервать или повторить попытку.Похоже, что буфер не возвращается команде svn для использования.
Решение
Вам необходимо включить параметр командной строки в переменную SVN_EDITOR (или EDITOR).
экспортировать SVN_EDITOR='mate -w'
Это заставляет команду svn ждать, пока редактор закроет/освободит файл, прежде чем продолжить, и именно здесь процесс сейчас и портится.
Видеть здесь.
Другие советы
Я нашел эту ветку в Google для Textmate в качестве редактора SVN.Пытаясь, я обнаружил, что вы также можете установить редактор-cmd в ~/.subversion/config
файл и, что более важно, вы должны установить значение mate -wl1
потому что таким образом курсор будет помещен в первую строку файла, место, где следует помещать комментарии для сообщения о фиксации.
Просто мой вклад в эту тему.