4 ms·
As it has been said a lot: you can use vim or whatever editor to do this just as easily for the amount of time this would save you. How many times per day are
by mosselman 10y ago
As it has been said a lot: you can use vim or whatever editor to do this just as easily for the amount of time this would save you.
How many times per day are you actually rebasing interactively? I myself might do it once per week and that in a project with 6 developers with a fairly strict commmit policy. I can only imagine having a job where doing interactive rebases is the only thing you do before you get a return of investment on a. building the tool (you) and b. learning how to use it (others).
You could probably have learned to use vim in the time it took you to build this, at least the basics. You could also start learning about vim by enabling vim-mode in your editor. Most editors have one at least.
- sjurba 10y agoFor me, I agree. I could easily learn vim in the time I wrote this. For others, I disagree. The time to learn my app is 0. Nothing to look up or check. The available keys are right there in front of you. And since they are what you would intuitively expect, you won't forget them. Up and down, shift to select, ctrl to move. f to fixup, s to squash, etc. If you are a avid vim user, yes. You don't need this tool (although it will still save you a few keystrokes), but if you are like most developers who struggles to remember how to exit vim, then you will love this app. Vim is awesome and my app could never do a fraction of the stuff vim does. But my app can do interactive rebase. And since it is the only thing my app can do, it does it better then vim.
- sjurba 10y agoAnd btw. since writing this app I started committing more often and using interactive rebase a lot more because it become so easy. I would say I use it almost daily.