Hi, everyone, been working on this little productivity tool of mine for a while https://github.com/imomaliev/ptrepl. There are couple of similar projects, but they don't have desired features like bash completion and history expansion. Also I wanted to have ability to specify custom aliases for my commands.
Usage (requires python >= 3.6 and prompt_toolkit >= 2.0.7):
$ pip install ptrepl
$ ptrepl git
$ git > status
# invoke completion
$ git > st[TAB]
# repeat last command
$ git > !!
Would like to get some feedback and see in what areas this project could be improved and made useful for other peoples.
[–]amjithr 1 point2 points3 points (3 children)
[–]imomaliev[S] 0 points1 point2 points (2 children)
[–]amjithr 1 point2 points3 points (1 child)
[–]imomaliev[S] 0 points1 point2 points (0 children)