add pre commit and css and vim article