Pode ser devido a
- Seu vi não está configurado para suportar caracteres UTF-8, tente adicionar
set fileencodings=utf-8,latin1
ao seu vimrc - Seu pg_dump não está sendo despejado como UTF-8, você pode forçá-lo a fazer isso adicionando
-E UTF8
às suas opções pg_dump