VIM Syntax highlighting kaputt?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

VIM Syntax highlighting kaputt?

Beitrag von HELLinG3R » 07.11.2006 15:27:28

Hi, seit einiger Zeit funktioniert das Syntax highlighting von meinem VIM nicht mehr.

Gebe ich ":syn on" ein, erscheint folgende Meldung:

Code: Alles auswählen

Error detected while processing /usr/share/vim/vim70/syntax/syntax.vim:
line   42:
E216: No such group or event: filetypedetect BufRead
Scheinbar ist in deiser Zeile etwas kaputt.
In der Zeile 41-43 steht:

Code: Alles auswählen

if !s:did_ft
  doautoall filetypedetect BufRead
endif
An der Datei habe ich nichts manuell verändert, System ist seit geraumer Zeit Etch.

Was könnte da kaputt gegangen sein?
Perl macht Spass.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 07.11.2006 19:00:53

Poste mal die ersten 10 Zeilen der /etc/vim/vimrc Das Problem hatte ich auch mal vor etwas llängerer Zeit mit SID. ABer das war wie der Ubergang von Vim 6.4 nach Vim 7.0 war. Da hats etwas geknirscht.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 07.11.2006 19:05:41

Moin,

du hast vermutlich bei einem upgrade die Option "bisherige Konfigurationsdatei beibehalten" ausgewählt - ein aptitude purge vim und folgende Neuinstallation sollten helfen, dabei neue Konfigurationsdateien installieren lassen. Falls du angepasste Konfigurationen hast, vorher sichern :)

Gruß,

- Silke -
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 07.11.2006 20:37:07

Ein purge wird kaum die eigene ~/.vimrc loeschen. Eventuell liegt in der aber auch schon der Fehler. Ne globale Konfigurationsdatei nutzt Vim meines Wissens nicht.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 07.11.2006 20:55:04

Dann sieh doch mal ins Verzeichnis /etc/vim rein.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 08.11.2006 01:01:26

Der Fehler liegt mit sehr hoher Wahrscheinlichkeit in der /etc/vim/vimrc, das ist ein bekanntes upgrade-Problem. Daher wird ein purge mit ebenso hoher Wahrscheinlichkeit helfen. Vorher zu versuchen, die ~/.vimrc umzumoven, kann aber natürlich auch nicht schaden :)

Gruß,

- Silke -
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 08.11.2006 09:01:26

Ok, arbeite wohl schon zu lange mit nem selbstgebauten Vim :)

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 08.11.2006 12:18:45

Sorry, das ich mich jetzt erst melde - mein Netzteil ist ageschmiert :/

Ich werde das also erst demnächst testen können. aber schonmal danke!

Ich hatte purge schonmal getestet, es liegt daher warscheinlich eher an meiner ~/.vimrc.
Perl macht Spass.

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 13.11.2006 14:34:47

hm, eine ~/.vimrc exisitert nicht, ich habe die .viminfo gelöscht,
vim deinstalliert (apt-get --purge remove vim), neu installiert - aber immernoch der gleiche fehler.
Vielleicht gibt mir einfach einer seine /usr/share/vim/vim70/syntax/syntax.vim...
Perl macht Spass.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 13.11.2006 14:38:24

Das wuerde dir nichts bringen, meine sieht an der Stelle genauso aus, wie die von dir gepostete...
Bei mir handelt es sich um einen selbsgebauten vim7.
Ach ja, den Bug hier hab ich noch gefunden: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=388488
Da geht es im Prinzip genau um dein Problem.

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 28.11.2006 14:07:26

Achso, hatte jetzt vergessen es zu dokumentieren.

Vielen dank, hat geklappt, der Bugreport beschreibt und fixt genau das Problem.
Perl macht Spass.

Antworten