GetHighlight() returns index into tabs stack and will not work in this case (with FindKey())
the keys i use are strings
i know they are valid when any tab is selected
the code i wrote works until the prompt is displayed and then it hangs the tty and i have to use another tty to kill the app