Support shift key in drawing formal link line in canvas

Use case or problem

I hope canvas support drawing link line with shift in a formal style

Proposed solution

example

tree command style on a Linux-based distribution
How to use the tree Command on Linux - Pi My Life Up