readline history reader
refactor syntax highlighting toggle