SOLUTION

Make it like the 3D Zelda games.
- You jump on a ledge when you run at it at full speed.
- You jump at a high wall when the action button indicates you can jump and hold on to it (same for vines/ladders).
- in other words - functional jump.