Ich habe z.Z. auf der Arbeit ein kleines Problem mit Vim und Umlauten, das ich mir nicht erklären kann.
DE ist Gnome, Debian ist stable.
Ich habe zwei Tastaturlayouts zur Verfügung: Deutsch ohne dead keys und US mit compose key.
Mit beiden funktioniert das Eingeben von Umlauten im Browser sowie im Terminal ohne Probleme. Wenn ich im Terminal aber Vim starte, möchte er dieser keine Umlaute akzeptieren und hält sich möglicherweise für Steuerungszeichen. encoding steht hierbei im Vim auf utf8, LANG ist im Terminal auf en_US.UTF-8 gesetzt.
Hat jemand eine Idee, woran es noch liegen könnte?
Vim und Umlaute
- Natureshadow
- Beiträge: 2157
- Registriert: 11.08.2007 22:45:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Radevormwald
-
Kontaktdaten:
Re: AW: Vim und Umlaute
Hi,
wie verhält sich das auf einem tty, also nicht im libvt?
-nik
wie verhält sich das auf einem tty, also nicht im libvt?
-nik
Linux Professional Institute Certification Level 2
Warum bist du immer so gehässig? | FAQ (aka "Mein Sound ist kaputt!")
Meine DF.de-Stalker: Cae und TRex - I <3 you!
Warum bist du immer so gehässig? | FAQ (aka "Mein Sound ist kaputt!")
Meine DF.de-Stalker: Cae und TRex - I <3 you!
Re: Vim und Umlaute
Gleiches Verhalten wie unter X. Fein im tty, unfein unter Vim.
Re: Vim und Umlaute
Hast du irgendetwas in der /etc/vimrc verändert oder benutzt du eine dem Benutzer zugeordnete vimrc in der irgendetwas die Darstellung der Umlaute regelt?
Re: Vim und Umlaute
Omg. Die Lösung war wie immer zu naheliegend. Ohne vimrc gehts. Sobald ich die Lösung bzw. das Problem lokalisiert habe, werde ich den Beitrag hier editieren. Kann etwas länger dauern, die vimrc ist etwas länger (vielleicht sollte ich sie mal in einzelne Dateien aufteilen).jkoerner hat geschrieben:Hast du irgendetwas in der /etc/vimrc verändert oder benutzt du eine dem Benutzer zugeordnete vimrc in der irgendetwas die Darstellung der Umlaute regelt?
EDIT::
Die beiden Übeltäter waren:
Code: Alles auswählen
set encoding=utf-8
set termencoding=utf-8
Re: Vim und Umlaute
am MAC (OSX 10.5.)
Terminal VIM
äöü ÄÖÜß ging nicht, nur falsche Zeichen erschienen:
set encoding=latin1
in .vmrc und geht.
Habe 3 Tage lang rumgesucht.
Terminal VIM
äöü ÄÖÜß ging nicht, nur falsche Zeichen erschienen:
set encoding=latin1
in .vmrc und geht.
Habe 3 Tage lang rumgesucht.