Backspace ne fonctionne pas dans gvim 7.2 64 bits pour Windows?
Je viens d'installer la 64-bit zippé version pour Windows de gvim sur ma nouvelle machine au travail, et J'ai changé quelques paramètres pour le rendre compatible avec Visual Studio 2010.
Maintenant la touche retour arrière ne fonctionne pas pour une raison quelconque.
Voici mon .fichiers vimrc:
set nowrap
set ruler
set encoding=utf-8
set fileencoding=utf-8
set ff=dos
C'est seulement un problème mineur (la touche suppr fonctionne), mais je me demandais juste si quelqu'un savait.
- Je devine, avez-vous plus tôt, avait source mswin.vim dans votre vimrc et maintenant qu'il en manque?
- J'ai ce fichier (mswin.vim) dans mon C:\Program Files\vim72
- Je ne suis pas vim expert, mais j'ai remarqué que la touche retour arrière fonctionne d'une manière différente si
source mswin.vim
est manquant dans le fichier vimrc. Ctrl-C, Ctrl-V aussi de ne pas copier/coller - Si vous avez besoin de le vérifier, j'ai trouvé ce lien permet de: vim.wikia.com/wiki/Open_vimrc_file
Vous devez vous connecter pour publier un commentaire.
N'est totalement pas de travail, ou est-il tout simplement pas de retour arrière passé où vous êtes allé en mode insertion? Il y a une option
retour arrière
qui contrôle ce:owen_water la suggestion de est le même que Carpetsmoker du commentaire, l'activation de ces trois. C'est généralement ce que les gens veulent, car il est un peu surprenant d'avoir Vim refuser de vous laisser la touche retour arrière de texte qui est là. Alors faites votre choix de l'équivalent de deux choix, j'irais avec le plus détaillé et clair:
Dans certains cas, les mauvaises bornes peut mess avec backspace et delete, mais je doute que c'est votre problème dans Windows. Il ya une certaine capacité à résoudre ce; voir
:aider fixdel
.set nocompatible syntax on set nu set ts=2 set autoindent set bs=2 set bs=indent,eol,start fixdel
compatible
est désactivé) par défaut si vous avez un vimrc, de la syntaxe, de numérotation de ligne, tabulations, et l'indentation ne sont pas pertinentes, de sorte que votre solution est exactement ce que j'ai posté, en plus de la redondance -backspace=2
etbackspace=indent,eol,start
sont complètement équivalentes.set backspace=indent,eol,start
commande m'a permis d'utiliser la touche retour arrière tout comme je le fais sous Linux, merci!ne jamais utiliser vim dans Windows, mais j'ai rencontrer le même problème avant d'en ouvrir solaris.
Juste essayer:
set backspace=indent,eol,start
dans mon~/.vimrc