Di kedua baris perintah vim dan gvim sama, saya memiliki situasi di mana fungsi backspace berperilaku seperti yang lama saya vi pengalaman.
Jika saya menekan backspace dalam mode edit, karakter tidak terhapus sampai saya kembali ke mode perintah. Jika saya mulai dengan vim -u NONE -N atau vim -u NORC -N, maka backspace berperilaku seperti yang saya harapkan.
Saya mencoba mengisolir masalah di laptop saya vimrc dengan menempatkan finish di atas garis sampai masalah diperbaiki; Namun, bahkan setelah menempatkan finish di baris paling atas, perilaku tetap ada.
Saya vimrc di sini: http://pastie.org/9602002
Baris terakhir baru saja ditambahkan hari ini oleh saran dari wiki, tetapi tidak menawarkan perubahan perilaku. Sepertinya ada masalah di luar saya vimrc, tapi saya tidak tahu di mana.
EDIT: Saya telah mengisolasi masalah ini. Itu muncul vim -N adalah semua yang diperlukan untuk mengurangi masalah ini. Apakah ada cara untuk mengatur mode tidak kompatibel dari vimrc?
backspace=indent,eol,start
verbose set backspace?. Pengaturan backspace harus memperbaiki ini.