Я с радостью использую vim в качестве моего редактора по умолчанию для коммитов и не хочу его менять. Однако, когда дело доходит до перезагрузки, я нахожу, что я раздавил десятки и десятки коммитов, которые мне намного легче с помощью интерактивного редактора, такого как Textwrangler (заменяя "pick" на "squash" во всех, кроме верхней фиксации).
Можно ли указать альтернативный редактор для одноразовой команды переадресации?
Я знаю в vim, что могу сделать:
:%s/pick/squash/
но у него есть свои незначительные досады.
РЕДАКТИРОВАТЬ - как указано в комментариях, вы можете скворовать все, кроме верхнего, очень эффективно, перейдя во вторую строку и выполнив
:,$s/pick/squash/
(обратите внимание, что запятая и доллар отличаются от оригинала)