work on shell highlighting, cmake highlighting still off