I use "nano" to edit my files on remote servers. I'm on MAC OSX.
When I type characters to nano from time to time it just doesn't enter characters as I type them. The behavior is very strange and hard to describe.
It looks like it overwrites characters and even deletes them instead of inserting new chars. And when I finally save the file and reopen it doesn't show content that I typed before saving.
Seems that it does something that is invisible in editor.