improve vim config
create build_config build_make function