How to let putty change its cursor shape accordingly?

bash, putty, readline, ssh, zsh

Solution

Unfortunately, this is not possible.

Problem

When I use putty to log on to a bash shell, I want it like real term emulator in Linux. That means: If I set shell to vi editing mode, the cursor would be a vertical line in inserting mode, and a block in a command mode. How can I do this? Thanks all you folks!

Original source