pcottle / learnGitBranching

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
https://pcottle.github.io/learnGitBranching/
MIT License
30.44k stars 5.74k forks source link

AutoComplete feature with tab key #842

Open Kaphleamrit opened 3 years ago

pcottle commented 3 years ago

Ah yes this would be nice! Not an easy build but something to keep in mind.

In my defense, I don't think git has branch or command autocomplete by default either.

tburette commented 3 years ago

I don't think it's a good feature in the context of learning. I recently learned a bit of CISCO ios (a CLI to administer routers). I used autocompletion from the start when exercising. I ended up realizing that I completely forgot what some shortcuts stood for. What is the t in configure t ? No idea! I'm also convinced that there is such a thing as learning through the fingers : typing things out helps remembering them.

That's subjective and my opinion. I'm curious what others think.