2017-08-09 1 views
3

Ich habe es geschafft, meinen vim so zu knacken, dass wenn ich zweimal im Einfügemodus j tippe, der Insert-Modus beendet wird, ohne einen der j s einzugeben. Ich habe einen kompletten Neustart gemacht und es folgt keine Freude.Doppeltes Tippen j im Insert-Modus beendet den Insert-Modus

Was habe ich geschafft?

+0

Klingt eher wie ein Rätsel :). Versuchen Sie, vim ohne Konfiguration auszuführen: 'vim -u NONE'. Sobald du bestätigst, dass es deine Konfiguration ist, die das Problem verursacht, versuche einfach auszufragen (gehe mit '' ') Zeug in dein' .vimrc', bis es funktioniert. –

Antwort

1

Ohne zu wissen, wie Ihre .vimrc aussieht, ist es schwer zu sagen, was genau Sie getan haben. Wenn Sie vim vollständig zurücksetzen möchten, müssen Sie die Datei ~/.vimrc löschen und vim muss die Standardeinstellungen wiederherstellen, die Ihr Problem beheben sollten, aber auch alle anderen permanenten Änderungen, die Sie an vim vorgenommen haben Aufbau.

1

dies auf die Unterseite Ihres vimrc hinzu:

:imap jj <Esc> 
+0

Sieht so aus als wäre es das. Setz mich auf die rechte Seite track for this though, danke! – ColinHowe

3

es Figured dank Kent aus.

:iunmap jj 
:iunmap kk 

Keine Ahnung, wie sie bekam magisch ganz plötzlich abgebildet (vimrc sagt nichts).

Es ist durchaus möglich, dass ich nicht nur dieses Verhalten bemerken, bevor ... Ich habe es seit gut 4-5 Jahren mit obwohl :(

+1

Das ist komisch :). ': version' zeigt dir alle Konfigurationsdateien, die vim benutzt (systemweite vimrc, default vimrc, etc.), die dir helfen könnten. –

Verwandte Themen