On 20 July 2017 at 11:20, Marcel Partap <mpar...@gmx.net> wrote: > So the readline library powers the advanced line editing capabilities behind > f.e. the bash or the ipython shell. Besides navigating with the cursor keys, > it provides a history function accessible by the up cursor key ⌨⬆ . > At the moment, git interactive mode seems (?) not to make use of it, so > there's no line editing at all. A typo at the beginning of a line must be > corrected by reverse deleting up to it, then retyping the rest unchanged. > With readline, the home/end keys for jumping to beginning or end work, as do > the left/right keys in a familiar way. > The history function comes in handy when f.e. repeatedly using `git clean -i` > and feeding the "filter by pattern" command a string like "*.patch". Like, > that's the use case that prompted me to write to this list. : )
Ok, I see. When I saw your first mail, I was thinking about "git rebase -i" and thought, "how could that possibly help?". :) I have no idea what it would take to implement this (portably!) in git. Martin