1. add cmake support
2. remap C-c 1 to launch at a eshell
3. force ispell only check the american