Conforme explicado aqui , desative Apagar cor de fundo (BCE ) limpando a opção t_ut terminal (execute :set t_ut= no Vim e depois pressione Controlar + L para atualizar a exibição do terminal) para que os esquemas de cores funcionem corretamente quando o Vim é usado dentro do tmux e da tela GNU.
Dessa forma, você pode manter seu valor de TERM como xterm-256color para a detecção de chaves adequada, enquanto também obtém a renderização adequada do esquema de cores Vim também! : -)