change commond mode to vi update git ignore