GNU Screen、home/endキーを押すとチルダが入力されて困る
sttyとか.inputrcとかが関係していると思うのですが詳しいことがよくわからないです。
詳細はhttp://www.ibb.net/~anne/keyboard.htmlを読んでいただくとして、今回直面したケース(cygwin+bash+screen)だと、~/.inputrcに以下の記述を加えることで解決しました。
"\e[1~": beginning-of-line "\e[4~": end-of-line
バンザーイ!とは言っても根本的解決にはまったくなっておらず、というのも大抵のサーバにおいてこの現象は発生するわけでサーバごとに.inputrc設定するようなだるいことは避けたい、screenの起動オプションか何かで簡単に解決する方法はないんでしょうかねえ、という課題を残しつつさようなら。