add common function for ehanced-editor
implemented all function for comment and uncomment
remove some unecessary things
add default auto configure file