Hacker Newsnew | past | comments | ask | show | jobs | submit | flamestro's commentslogin

I get the hesitation :D But the code is open and the install.sh is as minimal as it gets tbh. Still, as said, I get the hesitation. What a time to be alive.

It does not install binaries, it builds the binary by checking out the project basically. You can also do the process manually and use the tool.


> But the code is open and the install.sh is as minimal as it gets tbh.

I bet 99.9999% of users do not review the code nor the install script.


I was also searching for some time, but most of them did not have enough context for my workflow tbh. So thats why I decided to make deff. Another good one I liked is vimdiff


What would the third panel contain in this case? Do you mean the setup that IntelliJ has in merge conflicts?


yes, it shows the final merge (what was accepted from the left and right panels); very handy


Its a great tool, but misses some of the context I needed.


Yes, but emacs < vim


So I tested this on huge files (checking cargo lock for instance) and it is super fast in the navigation of those. Until now I did not encounter any issue with bigger files (around 4k-6k changes but also only 4k-6k lines).


I personally find vimdiff a bit harder to navigate for my usecase. The reason is that I am context unaware of the file often in larger projects and wanted something that allows me to check all lines in a touched file. However, I have to admit vimdiff comes quite close to what I need and is a great tool!


zr?

vim folds are fully programmable. For me a bigger issue was git calling vimdiff for each file, which I fixed with my own difftool: https://gist.github.com/PhilipRoman/60066716b5fa09fcabfa6c95...


I ran in to a couple problems when trying that script (details below), but I'm really happy that you shared it, because I had not seen ':windo diffthis' before, and that method of scripting diffs. I'll definitely be customising it!

(I found that my mac machine doesn't support the '-printf' option, and also I was attempting to run 'git bvd main' on a branch but it seems it does a recursive directory diff, so I'll use 'git diff --name-only' as the input to the awk command).

Edit: worked nicely! I haven't used tabs much in vim so is a slightly new workflow but otherwise very handy


> For me a bigger issue was git calling vimdiff for each file,

If you configure vimdiff as the difftool in your git config, just doing a `git diff` would show you the diff for each file sequentially.


This looks great as well! I personally prefer a bit more context. Thats why I added a bit more of it to deff. It also allows to mark files as reviewed by pressing `r` which is quite handy for my flow.


Hey folks,

I made this SEO tool a while ago. It did not work out as I intended. Decided I will offer it for free now as I think its a cool tool for brainstorming keywords.

It allows you to get SEO keyword insights (currently only search volume and related keywords + volume). I might add other features if requested.

Have fun!


I made this because I actually wanted to create IaC via an API. I decided that docker compose is what I want to work with. I wanted to have a simple UI. I decided to create a api, connect it to a database, and create compose-as-code as a middleware that can translate typescript to docker files.

This helped me to create my dream of a server management platform that I can not only self host, but that has no vendor lock and is just using plain docker compose files in the backend.

I am happy :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: