added git, mac and vim contexts