 All right, hi, I'm Andrew That's me and you rather on github. I want to quickly show you a simple vim plugin. I've been walking around So I have this repository here and there's a bunch of changes. I want to commit them And usually what I do is just do a git commit AV because it's just so simple and I go through the diff and I look through it and you see that What kind of changes I got and whatever missing something and then I noticed that I have a debugging thing Right there and it's pretty annoying and I have to like I have to bail out I have to go there and find it and You know fix this and then commit again And there might be different ways to fix this and to avoid this kind problem One option would be at P which is pretty cool. Like, you know add things one by one. So I want this I want this I want this I don't want this and I want this But this is kind of annoying as well in this case because okay if I run this every time I Well, I add more things than I remove right I have more things that they don't dream that I don't add and it's And I have to do is every time I waste a lot of time instead of just doing it commit AV. So So I thought about it and I figured out that the latest way to do it is to just edit the diff So I do this I get Well, first, I'm gonna type in and I'm gonna execute the commands which you don't really see right now When I execute the command G apply and I get the full diff just like before except the difference is right now I can look through it and when I see this kind of thing I can just remove it and Notice that like this number here is gonna change right now. It changes to six So when I poke around in this diff it actually gets updated and since I saved the buffer you can see that Now this adds everything to the index except for that one file That's easy for the statements. I can also poke around a bit more like I can change the style here But maybe I can I can even remove a single line at the new one called full bar and again, this is when I commit this You will see that Well, let me just commit it I mean they can look at the logs. You see that this is here. This is here. It's everything. It's all right And this here change is applied as well And of course the things that are remaining are the things that were not committed in you know in the actual process so you can do whatever you want with them and Ideally, I would really like to get it to work with git commit. So I could just do git commit AV and Just be able to edit the diff You know internally like like git commit AV except better But I still don't know enough Get in terms unfortunately to get this working because git commit AV is actually just going to commit everything without Ignoring the index so and that's probably something I'm going to hack on tomorrow But this is still something I find useful. It's a small thing and it's It's not very similar related actually because this thing can be implemented simply in any other editor anyway it's kind of like Well, as I said git commit AV except better it is that's the idea of it and it's pretty much all I got. Thank you