2017-02-13 10 views
2

Я использую nano для сообщений git commit. Краткое описание (< = 50 символов) плюс новая строка до того, как описание будет относительно простым. Однако, когда дело доходит до обертывания в 72 символах в структуре описания, я просто ухожу с того, что кажется правильным, делая для несогласованных журналов.Как установить nano для сообщений git commit с ограничениями длины строки

В Vagrantfiles я видел такого рода вещи, чтобы сказать редактору, что делать VI/Vim:

# -*- mode: ruby -*- 
# vi: set ft=ruby : 

Есть ли что-то подобное для нано, и шаблон где-то мерзавец совершить, что означает, что я могу гарантировать, что nano будет настроен для правильной обертки строк, когда в контексте сообщения git commit?

+0

экспорт 'GIT_EDITOR = 'нано -r 72'' – Leon

+0

@Leon лото! Я не делал так, что на странице руководства, фокусировался на softwraps. Также можно выполнить 'git config - global core.editor" nano -r 72 "' – bcmcfc

ответ

4

Nano поддерживает передачу аргументов командной строки при запуске.

Это может быть использовано как часть настройки конфигурации редактора git.

git config --global core.editor "nano -r 72"

Или:

export GIT_EDITOR='nano -r 72'