LytixDev / slash

The Slash Scripting Language
GNU General Public License v3.0
7 stars 0 forks source link

Interactive mode #34

Closed LytixDev closed 11 months ago

LytixDev commented 1 year ago

Slash needs an interactive mode. I want the interactive mode to be "batteries included", meaning we should have native support for syntax highlighting and auto completion to name a few. Auto completion in particular will be quite a laborious task and so a lot of thought should go into creating a system where it will be easy for others to contribute and add specialized auto completion for specific programs. For example if you type in ls and then press tab it lists all your files and then you cycle through them. Or for example if you type git add and then press tab it will cycle through all your files with unstaged commits.