O Cygwin vim é enviado com a configuração padrão do vim, que deixa o vim no modo de compatibilidade do vi, onde ele tenta emular o vi original o mais próximo possível. Entre outras limitações, as teclas de seta não funcionam nesse modo e o backspace apenas move o cursor para a esquerda em vez de apagar um caractere.
Criar um vazio ~/.vimrc
é suficiente para desativar o modo de compatibilidade do vi:
touch ~/.vimrc
Dito isto, ipara entrar no modo de inserção deve funcionar de qualquer maneira. Você precisará fornecer mais detalhes sobre onde e como está executando o vim. Além disso, você está realmente executando o vim que acompanha o Cygwin, ou a versão nativa do Windows para o vim?
Atualizar
Você pode adicionar os conjuntos abaixo em ~ / .vimrc para fazer com que seja semelhante ao vim padrão
set nocompatible
set backspace=indent,eol,start
set backup
set history=50
set ruler
set background=dark
set showcmd
set incsearch
syntax on
set hlsearch
Se o vim não pegar seu arquivo vimrc, ele poderá estar procurando um .virc
arquivo. Nesse caso, renomeie o arquivo e as alterações serão aplicadas.
ESC
e pressionari
importa?