Você não está fazendo nada errado. Você simplesmente não sabe como usar o vim.
O Vim é um editor que funciona de maneira diferente de qualquer outro editor. Se você quiser entender como funciona, abra um terminal em tela cheia e digite vimtutor
. Ele vai te ensinar como usar o vim dentro do vim.