Christian Brabandt, Donnerstag 09 Dezember 2010:
Sieht nicht nach einem Problem mit Vim aus. Was sagt denn echo $TERM?
# echo $TERM rxvt-unicode Das stimmt insoweit auch, ich lasse vim derzeit in einem urxvt laufen. Aber im xterm siehts genauso aus.
für xterm bzw. urxvt sollte xterm-color bzw. rxvt-unicode gesetzt sein, IIRC. Das könnte für solche Effekte sorgen. Zur Not, kannst Du auch in der .vimrc set term=ansi oder set term=builtin_xterm ausprobieren.
Hmja, also... set term=ansi und set term=builtin_xterm führen dazu, daß a) die komsichen Effekte nicht mehr auftreten, und daß b) der Vim auch keine Farben mehr darstellt zB für die verschiedenen Zitatebenen. Kannst Du mir das erklären, was da vor sich geht? Ich verstehe das so, daß Vim irgendwelche Steuerzeichen benutzt, die das Terminal nicht kapiert (oder umgekehrt). Daher wird das Bild nicht richtig gezeichnet. Und daher funktioniert auch strg+rechts nicht. Aber was hat das mit den Farben zu tun? Und was wäre ein Schritt zu einer Lösung, die sowohl Farben zeigt, als auch ein korrektes Bild?
Passiert Dir das denn auch mit konsole?
Damit kann ich es nicht probieren. Denn die Konsole forkt immer in den Hintergrund, was dazu führt, daß KMail die Mail als bearbeitet erkennt und die temporäre Datei wieder löscht, noch bevor die Konsole und darin Vim die Mail geöffnet haben. Sprich: die Mail ist leer, weil aus Vim-Sicht eine neue Datei editiert wird. Das passiert komischerweise auch dann, wenn ich die Konsole mit --nofork starte.
Aber für mich sieht es so aus, dass es ein Problem mit deinem Environment ist. D.h. Du kannst Dir die Arbeit sparen, deine .vimrc durchzugehen.
Ja, das Gefühl hatte ich schon zuvor, und nach obigen Tests erst recht.
# rpm -qa vim vim-7.2-23.1.x86_6
Oha, das ist alt.
Wieso? Das ist der Vim, der standardmäßig bei der 11.3 mitgeliefert wird. Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org