[Frage] farbiger VI in Freetz (Syntax highlighting)

WileC

Mitglied
Mitglied seit
28 Nov 2007
Beiträge
400
Punkte für Reaktionen
13
Punkte
18
Wie oder wo stelle ich im freetz menuconfig ein, dass ich einen farbigen vi (Syntax highlighting) auf der Fritzbox haben möchte?

LG
WileC
 
Moinsen


Der busybox vi bietet nur die Grundfunktionalität.
Versuchs also mal mit: vim
 
beim VIM bleibt auch alles schwarz/weiss ://
 
Da müssen mindestens noch (a) die Farbschemata (colors) installiert werden und (b) noch die Highlight-Definitionen (syntax) existieren. Eine komplette "vim"-Installation besteht aus deutlich mehr als dem Hauptprogramm und das Freetz-Paket sucht (bei Übersetzung mit "huge") in den folgenden Verzeichnissen nach den "support files":
Code:
stat64("/usr/share/vim/vim74", 0x7f915ae8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/vim/runtime", 0x7f915ae8) = -1 ENOENT (No such file or directory)
stat64("/usr/share/vim", 0x7f915b10)    = -1 ENOENT (No such file or directory)
Wenn man also tatsächlich eine komplette "vim"-Installation auf der Box will, muß man noch große Teile dieser Dateien (zu finden sind die im Freetz-Build-System unter "source/target.../vim-v7.4.2367/runtime") selbst in das Image kopieren - was genau man davon gerne hätte, hängt ja u.a. auch davon ab, was man mit dem "vim" anfangen will und was man deshalb von ihm erwartet.

Selbst die Übersetzung mit "huge" stellt nur sicher, daß die entsprechenden Teile im Code existieren, die nach diesen zusätzlichen Dateien suchen und bei der Installation wird da - seitens des Freetz-Packages - außer dem Binary und einer (rudimentären) "vimrc"-Datei im Home-Verzeichnis von "root" nichts weiter installiert.

Welche Dateien für "vim" normalerweise installiert würden, kannst Du in der "Filelist" in den "vim"-Quellen nachlesen ... die "runtime files" (für verschiedene Plattformen, wobei die Color- und Syntax-Dateien unter "RT_SCRIPTS" stehen) müssen eben mit in das Zielsystem kopiert werden, wenn man einen vollwertigen "vim" dort haben möchte. Ist sicherlich nicht sehr ausführlich dokumentiert ... daher mal "etwas länger" als Beschreibung meinerseits und nicht nur als Verweis auf eine Suche.
 
Vielen dank für die Erklärung @PeterPawn ... mal sehen, ob es so hinbekomme in nächster Zeit..
 
Kostenlos!

Statistik des Forums

Themen
248,915
Beiträge
2,304,954
Mitglieder
378,626
Neuestes Mitglied
0xFaB1