add scheme.vim, and fix some bugs in Makefile