Better auto completion and history search for bash