use jline2 and add quick search