command and binding for transpose-chars
follow tab convention
merged