Je n'ai pas changé de réglage de mon Vim, mais aujourd'hui, le Backspace KBD> obtient un comportement fou. Chaque fois que je le frappe, il ne supprime pas de caractère, mais imprime ^? Code>. Quelqu'un sait ce qui se passe? P>
3 Réponses :
Vous ne savez pas pourquoi il commencerait au hasard cela en fonction des informations que vous avez données, mais essayez d'ajouter cette ligne à votre .vimrc code>
J'ai essayé cela, et ça ne marche pas. :( Merci quand même!
Utilisez-vous Vim sur une machine locale ou sur une connexion distante?
sur une connexion distante. Est-ce que ça importe?
Essayez les suggestions dans la section : fixdel code> de la VIM Docs: vimdoc.sourceforge.net/htmldoc/option.html#:fixdel
J'ai aussi essayé cela. Cela rend le travail de retour en arrière comme Supprimer, ce qui n'est pas ce que je veux.
Cela a fonctionné pour moi. J'avais des problèmes avec le retour arrière dans Vim lorsque j'étais ssh 'de Mac à Raspberry Pi.
Le problème provient de la communication entre le terminal Mac, le terminal Linux. P>
Aller sur le terminal Mac -> Préférences -> Onglet Avancé, cochez l'option "Supprimer envoie Ctrl-H". Ensuite, après que je me connaisse à Linux, et backspace kbd> fonctionne simplement à Vim. p>
Impressionnant. Bien que je me demande pourquoi cela fonctionne parfois même ce cadre.
in Mac Mavericks et Yosemite Ouvrez un terminal, puis commandez, pour préférences, cliquez sur l'onglet Profil, cliquez sur le menu de la carte, puis ajoutez +
Key: very bottom, <= Delete Modifier: ^ Control Action: Send Text Text: H
Quel système d'exploitation? QUST AVEZ-VOUS DANS VOTRE ?VIMRC (pouvez-vous la mettre quelque part?)
Essayez de supprimer tous les plugins et
.vimrc code>, puis regarde à nouveau sur le comportement arrière. Est-ce changé? Si oui, vous pouvez au moins trouver la raison par la méthode d'exclusion.
@LDIGAS I Connectez-vous à Linux à partir d'un Mac via le terminal.
.VIMRC Code> En réalité des sources d'une standard VIMRC de ma société. Il n'y a pas de changement récent pour ce
.vimrc code> source. @Dimonomie merci! Je viens de l'avoir sorti. Toujours pas de chance. Cela peut me dire que ce problème peut ne pas venir du terminal Linux.
Ok je suis directement connecté à la boîte Linux et le Vim a bien fonctionné. Cela signifie que le problème vient de la communication entre le Mac et le Linux.