Idea – Code Completion For Linux Configuration Files And The Terminal?

I believe two difficult things in Linux like changing configuration files and getting the terminal syntax correct can be aided by code completion. Code completion makes things easier since it reduces typos and common mistakes. In the completion pop up you can also see what parameters are available which I think can be very useful.