修正了许多BUG，添加了几个快捷键。最重要的：将gcc换成了clang