Amazing, thank you, simple replacing EDITOR with GIT_SEQUENCE_EDITOR worked for me! On Wed, 2021-08-25 at 17:54 +0200, Martin Ågren wrote: > Hi Konstantin, > > On Wed, 25 Aug 2021 at 16:07, Konstantin Kharlamov <hi-angel@xxxxxxxxx> wrote: > > I'm almost happy with `rebase-at`, except I don't know of any way to make it > > work > > with `reword` git action. You see, "rewording a commit" requires to run > > EDITOR twice: > > first to substitute `pick` with `reword`, and then to actually edit the > > commit > > message. But since EDITOR was substituted with sed, the 2nd run won't give > > you an > > actual editor to change the commit message. > > I think GIT_SEQUENCE_EDITOR is for pretty much exactly such a use-case: > > This environment variable overrides the configured Git editor when > editing the todo list of an interactive rebase. See also git- > rebase(1) and the sequence.editor option in git-config(1). > > Does that help, by not stomping on EDITOR/GIT_EDITOR? > > Martin