Like many others I learned vi when realistically emacs was the only other alternative on UNIX workstations.
What really helped me were my coworkers who already knew vi and showed me a few tricks. Like using "." for repetitive tasks.
I think some example scenarios would be helpful. I rarely use vi these days but I have a soft spot for retro technologies so I think specifically pointing out a few of vi's strong points and contrasting them with the way most editors handle it would be good.
Mouse-free navigation with a few keys and little wrist movement is another strong point so maybe show a few animations how to make the most of that.
What really helped me were my coworkers who already knew vi and showed me a few tricks. Like using "." for repetitive tasks.
I think some example scenarios would be helpful. I rarely use vi these days but I have a soft spot for retro technologies so I think specifically pointing out a few of vi's strong points and contrasting them with the way most editors handle it would be good.
Mouse-free navigation with a few keys and little wrist movement is another strong point so maybe show a few animations how to make the most of that.