modified * and # search to work for visual selection and added search modification plugin