Sua descrição é vaga. Seu terminal não suporta Unicode, ou você está editando um arquivo que está em latin1 (= iso-8859-1).
Em um shell bash ou zsh, com LC_CTYPE=en_US.UTF-8
, execute echo $'\xc3a9'
. Se você vir é
, seu terminal suporta UTF-8. Se você vir é
, seu terminal está mostrando latin1.
Se o seu terminal não suporta UTF-8, você precisa de um que o faça. Ou, possivelmente, configure o seu para que isso aconteça.
Se você determinar que seu terminal suporta UTF-8, mas vir coisas como é
ao exibir um arquivo que contenha é
, o problema é que seus arquivos estão codificados em latin1. Recodifique-os para UTF -8 .