Je viens d'installer la version zippée 64 bits pour Windows of gvim sur ma nouvelle machine au travail et j'ai changé certains paramètres pour le rendre compatible avec Visual Studio 2010.
Maintenant, la clé de retour arrière ne fonctionne pas pour une raison quelconque.
Voici mon fichier .vimrc:
set nowrap
set ruler
set encoding=utf-8
set fileencoding=utf-8
set ff=dos
Ce n'est qu'une gêne mineure (les œuvres de clé Supprimer), mais je me demandais simplement si quelqu'un le savait.
Est-ce que cela ne fonctionne-t-il pas entièrement, ou n'est-ce pas juste pas dans l'espace de retour où vous êtes allé en mode insertion? Il y a une option backspace
qui contrôle ceci:
Influences the working of <BS>, <Del>, CTRL-W and CTRL-U in Insert
mode. This is a list of items, separated by commas. Each item allows
a way to backspace over something:
value effect
indent allow backspacing over autoindent
eol allow backspacing over line breaks (join lines)
start allow backspacing over the start of insert; CTRL-W and CTRL-U
stop once at the start of insert.
suggestion de Owen_water est identique à celle du commentaire de TapetsMoker, qui permettent tous les trois. C'est généralement ce que les gens veulent, car il est un peu surprenant d'avoir Vim refuser de vous laisser le texte arrière de l'espace qui est juste là. Alors prenez votre choix des deux choix équivalents - j'irais avec le plus verbeux et clair:
set backspace=2
set backspace=indent,eol,start
Dans certains cas, les mauvais terminaux peuvent gâcher avec arrière-plan et supprimer, mais je doute que c'est votre problème dans Windows. Il y a une certaine capacité à résoudre ce problème; voir :help fixdel
.
n'utilisez jamais Vim dans Windows, mais j'ai rencontré le même problème auparavant à Open Solaris.
[.____] Essayez juste:
Définir le backpace = 2 [.____]