Não sei exatamente o que você está perguntando.
É perfeitamente normal que, no vim, se você for ao final de uma linha no modo de inserção, posicione o cursor sobre o que parece ser um espaço vazio à direita da linha, mas no modo de comando ( isto é, depois que você pressiona escape) este espaço vazio desaparece (e o cursor volta para o caractere anterior).
Isso ocorre porque no modo de inserção, o vim coloca o cursor na posição em que o próximo caractere digitado será inserido. Portanto, este espaço não existe no seu documento e isso não tem nada a ver com o seu terminal.