Add AsyncCommand and use ag as default grep for vim