[1] http://web.archive.org/web/20091011010412/http://www.vtsoft....
Ask HN: Good examples of interactive command-line user experience?
71–80 of 83 posts
Re: Ask HN: Good examples of interactive command-line user experience?
#72Re: Ask HN: Good examples of interactive command-line user experience?
#73Re: Ask HN: Good examples of interactive command-line user experience?
#74Earlier quoted context omitted.
Sad to see this in the grey. Git is unintuitive to those who don't understand it. If you read about its internals and learn how it works, the command line gets much better. It's well documented and it gives you a whole lot of power and insight into the inner workings of the VCS. Things like launching your editor to do more complex commands, plugging a script into git bisect, these are all great design choices.
I personally think mercurial (hg) is much more intuitive than git. Even for use with git, via hg-git[1]. Can't quite put my finger on it, but some subtle differences seem to nudge the user towards more usable workflows than bare git. [1] https://hg-git.github.io/
Re: Ask HN: Good examples of interactive command-line user experience?
#75Re: Ask HN: Good examples of interactive command-line user experience?
#76Re: Ask HN: Good examples of interactive command-line user experience?
#77tig is pretty solid
Re: Ask HN: Good examples of interactive command-line user experience?
#78The configuration is also very flexible and includes a python API to write your own commands[1].
Re: Ask HN: Good examples of interactive command-line user experience?
#79Earlier quoted context omitted.
Python prompt toolkit is worth a look https://github.com/jonathanslenders/python-prompt-toolkit/bl...
Yes good on you for mentioning that, as well as the other projects in the umbrella: - pymux (tmux clone): https://github.com/jonathanslenders/pymux/ - pyvim (vim clone): https://github.com/jonathanslenders/pyvim/ Lots of community-driven CLI tools with superb autocompletion: - ptpython: http://github.com/jonathanslenders/ptpython/ - pgcli: http://pgcli.com/ + mycli: http://mycli.net/ - complete shells: xonsh ( http:/…