O Gedit está usando 4 espaços por recuo, seu VIM parece estar usando 8 espaços por recuo.
Não há nada errado, apenas uma simples diferença de configuração.
Procure as opções:
- shiftwidth
- softtabstop
- tabstop
- expandtab
:set sw=4 sts=4 ts=8 et
fará o seu VIM parecer com o seu Gedit.