Wall Jumping?

Is there a way I could have the player jump normally, but allow them to jump in a completely different arch if they touch the wall? Wall sliding would also be a plus