View previous topic :: View next topic |
Author |
Message |
SarahS93 l33t
Joined: 21 Nov 2013 Posts: 693
|
Posted: Sun Nov 24, 2013 6:58 pm Post subject: Arbeiten mit vi in der Konsole übersichtlicher machen |
|
|
Hallo Forum,
warum sind in Konfigurationsdateien die in /etc/ liegen Leerzeichen am Anfang von Zeilen die bedeutung haben nicht willkommen?
Es gibt bestimmt noch viele andere, aber bei diesen 3 z.B.
/etc/conf.d/net
/etc/env.d/00user
/etc/conf.d/local
wird die Zeile im vi rot bei mir wenn ich ein oder mehrere Leerzeichen am Anfang einbaue.
Wird bei mir Farblich normal angezeigt:
Code: | LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8" |
Code: | LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8" |
Zeile 1 wird bei mir rot hinterlegt mit weisser Schrift angezeigt, Zeile 2 dagegen normal
Ich empfinde es so aber als viel übersichtlicher mit den zwei Leerzeichen am Anfang.
Bei grossen Konfigurationsdateien mit vielen Zeilen wird das ohne Leerzeichen schnell unübersichtlich. |
|
Back to top |
|
|
boospy Guru
Joined: 07 Feb 2010 Posts: 308 Location: Austria
|
|
Back to top |
|
|
SarahS93 l33t
Joined: 21 Nov 2013 Posts: 693
|
Posted: Tue Nov 26, 2013 10:10 am Post subject: |
|
|
Vi ist mein absoluter lieblings Editor, mit Nano würde ich auch mit der Zeit zurecht kommen ... aber warum ist das mit Vi so?
Früher gab es das besagte Problem mit Vi und den Konfigurationsdateien in /etc/ nicht. |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Nov 26, 2013 12:45 pm Post subject: |
|
|
Das sollte mit einer eigenen Syntax-Datei gelöst werden können.
IMHO gentoo-conf-d.vim - Gib, wenn du editerst, einfach ":set syntax?" ein, sollte dir sagen, welches sytax-file du editieren musst.
Alternativ: emerge -C app-vim/gentoo-syntax
// edit:
Allerdings würde ich mir schon Gedanken machen: Die Syntax-files kommen direkt von Gentoo-Devs. Die sollten wissen, was richtig und was falsch ist, und wenn die das explizit als Fehler markieren kann das durchaus einer sein. Notfalls einen bug auf bugs.gentoo.org aufmachen - es scheint ja (zumindest bei den von dir getesteten) zu funktionieren. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4553 Location: Germany
|
|
Back to top |
|
|
SarahS93 l33t
Joined: 21 Nov 2013 Posts: 693
|
Posted: Wed Nov 27, 2013 8:57 pm Post subject: |
|
|
Ich verstehe das noch nicht ganz.
dann gebe ich dort
ein, und er zeigt mir an
Code: | syntax=gentoo-conf-d |
Aber wo befindet sich denn nun die syntax-datei die ich bearbeiten müsste?
Kann ich nicht festlegen das ich nur bei manchen Dateien es umstelle das Leerzeichen am Zeilenanfang OK sind? |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Sat Nov 30, 2013 11:49 am Post subject: |
|
|
Schau doch mit qlist gentoo-syntax, da wirst du fündig.
Ansonsten geht auch ne modeline, mit der du syntax=text setzt.
Aber nochmal: Das kann durchaus mal in die Hose gehen, wenn die Leerzeichen zu Irritationen führen (erwarte nicht, dass das Programm führende Leerzeichen wegstrippt...) |
|
Back to top |
|
|
|