Forum » Programiranje » nano - barvanje znaka za enačaj v conf fajlih
nano - barvanje znaka za enačaj v conf fajlih
HotBurek ::
Dobro jutro.
Evo, ena zgodba iz sistemske administracije.
V programu nano sem želel, da se mi za fajle s končnico conf prikaže znak za enačaj (=) z drugačno barvo, da tako lažje vidim, kje je nastavljen value in kje ne.
In sem z pomočjo spletnega pomočnika zadevo rešil dokaj hitro.
V /usr/share/nano/ sem kreiral file conf.nanorc z vsebino:
Zdej moram še ugotovit, zakaj mi print screen program dela tako "slabe" zaslonske slike. Kak mesec nazaj so bile bolj kvalitetne. Čeprav en mal okusa po 90-ih pa tudi ne škodi...
Evo, ena zgodba iz sistemske administracije.
V programu nano sem želel, da se mi za fajle s končnico conf prikaže znak za enačaj (=) z drugačno barvo, da tako lažje vidim, kje je nastavljen value in kje ne.
In sem z pomočjo spletnega pomočnika zadevo rešil dokaj hitro.
V /usr/share/nano/ sem kreiral file conf.nanorc z vsebino:
syntax conf "\.conf$" color yellow "=[^[:space:]]*" color red "="
Zdej moram še ugotovit, zakaj mi print screen program dela tako "slabe" zaslonske slike. Kak mesec nazaj so bile bolj kvalitetne. Čeprav en mal okusa po 90-ih pa tudi ne škodi...
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Ahim ::
A tole ponesreci deluje pravilno ker z rdeco naknadno prebarva tisti enacaj, ki ga najprej z rumeno?
Daj zamenjaj drugo in tretjo vrstico konfiguracije in prilepi spet screenshot enakega test.conf za primerjavo, sem radoveden
Daj zamenjaj drugo in tretjo vrstico konfiguracije in prilepi spet screenshot enakega test.conf za primerjavo, sem radoveden
HotBurek ::
To je bilo pa zelo dobro opaženo. Za petico!! 
Ja, drži. Če zamenjam drugo in tretjo vrstico, potem je vse (enačaj in value) rumeno.
Ker sem hotel na hitro rešit (in tudi sem), sem pustil tako, da tretja vrstica prebarva samo enačaj.
Ne vem, kako bi moral nastavit regex, da bi barval samo "value" brez enačaja.
Ja, drži. Če zamenjam drugo in tretjo vrstico, potem je vse (enačaj in value) rumeno.
Ker sem hotel na hitro rešit (in tudi sem), sem pustil tako, da tretja vrstica prebarva samo enačaj.
Ne vem, kako bi moral nastavit regex, da bi barval samo "value" brez enačaja.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
karafeka ::
Ha, zanimivo, sploh nisem vedel, da nano to omogoča.
A ni bolje, da se nastavitve delajo v ~/.config/nano/nanorc na ravni uporabnika? Oz. podobnih mestih omenjeni v man-u za nanorc.
Da se enačaj ne pobarva, zamenjaj 3. vrstico s tem:
color normal "="
:D
A ni bolje, da se nastavitve delajo v ~/.config/nano/nanorc na ravni uporabnika? Oz. podobnih mestih omenjeni v man-u za nanorc.
Da se enačaj ne pobarva, zamenjaj 3. vrstico s tem:
color normal "="
:D
HotBurek ::
Problem je v drugi vrstici, ki pobarva tudi enačaj, pa tega ne bi želel.
enačaj: rdeča
vse, kar sledi enačaju: rumena
enačaj: rdeča
vse, kar sledi enačaju: rumena
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| ! | [Vodič] Router v študentskem domu (Eduroam) (strani: 1 2 )Oddelek: Omrežja in internet | 71949 (6378) | KajDelam? |
| » | SQL/DML stavkiOddelek: Šola | 3848 (3190) | IL_DIAVOLO |
| » | kako narediti program ki bere drugi programOddelek: Programiranje | 6502 (4815) | imagodei |
| » | Forma, php in mysqlOddelek: Izdelava spletišč | 1522 (1228) | Highlag |
| » | VB vs. C#Oddelek: Programiranje | 4080 (3219) | BlueRunner |
