Ubuntu の screen でバックスペースが効かなくなる問題

Ubuntu を再インストールしたら screen でバックスペースが効かなくなってしまった。

環境変数 TERMscreen を設定してから screen を起動させるように .bashrc に記述するといいのだが、こうすると vim で256色表示ができなくなってしまう。

alias screen='TERM=screen screen'

そこで、.screenrc に以下の設定を追加すると、screen のステータス行の背景色が消えてしまったが、vim での256色表示はできるようになった。

termcapinfo screen 'Co#256:pa#32767:AB=\E[48;5;%dm:AF=\E[38;5;%dm:'
«
»