While at university, I always worked on GNU/Linux operating systems. I never used a X-server unless I needed to make a presentation or something of that sort. I am totally addicted to shell prompts and am sure there are lot of other people who are addicted to it.
I started programming on ABAP few months ago. I am totally fascinated by the way SAP system works: the concept of transactions, workflows etc etc. But always missed the convenience of command prompts. There is ofcourse a command field from which we can call transactions.
But what if we had a shell prompt. Wont it be better? Some of the commands I suggest are (I have taken most of them from Linux):
ls with different switches: This will list all reports/screens/function modules in same package or in same function group in case of function modules.
Kill the process. There are so many times when you code an infinite loop and things like that. All you need to do is open the shell command and kill that process.
ps (process status) to view the current processes.
Perhaps we all can start with developing the shell in ABAP and then share the development using SAPLink.