You can patch it and add stuff to make working on a terminal better but why bother since the user experience will always be inferior.