Ich bin ein VIM-Anfänger, und ich habe ein seltsames Problem. Ich habe angefangen, vim in einem Terminal-Emulator zu verwenden, aber heute bin ich zu gVim umgezogen. Dann habe ich festgestellt, dass ich im Einfügemodus kein Komma schreiben kann! Ich habe versucht, :map ,
, :imap ,
beide sagte keine Zuordnung gefunden. THen ich versuchte :nomap ,
und :inomap ,
beide ohne Glück. Beim Schreiben der Befehle kann ich das Komma schreiben, aber nicht im Einfügemodus. Was kann das Problem sein?VIM-Komma fehlt im Einfügemodus
Einige Details: Ich bin mit einem frisch installierten Ubuntu 9.04-System mit einer Englisch-Tastatur, aber eine ungarische Layout. Ich kann ein Komma in vim schreiben, wenn ich in die "Befehlszeile" von vim schreibe, nach dem Drücken von: im Befehlsmodus.
Haben Sie eine 'vimrc' Datei? Dies ist '~/.vimrc' in UNIX oder' C: \ Dokumente und Einstellungen \ (Benutzername) \ _vimrc' in Windows. Diese Datei konfiguriert möglicherweise falsche Tastatureinträge für den GUI-Modus. Haben Sie ein ungewöhnliches Tastaturlayout? –
Ja, ich habe einen vimrc. Es sind keine Mappings drin (und ': map 'würde es drucken, oder?). Und ja, ich habe ein ungewöhnliches Tastaturlayout, es ist eine ungarische Tastatur. Trotzdem kann ich das Komma in die "Befehlszeile" schreiben (nach dem Treffer :). –