Hallo. Muss euch wieder mit einem *rc-Problem belästigen. Ich benutze den pico-Clon nano, um mit mutt E-Mails zu schreiben. Bei mutt kann man sich ja mit dem internen Pager bestimmte Zeichenketten in anderen Farben darstellen lassen. Zum Beispiel URLs. Mit nano geht das auch. Allerdings verstehe ich nicht so ganz, wie ich die ~/.nanorc aufbauen muss. Folgendes steht dazu in der man nanorc. syntax str ["fileregex" ... ] Defines a syntax named str which can be activated via the -Y flag, or will be automatically activated if the current filename matches fileregex. All following color statements will apply to syntax until a new syntax is defined. color fgcolor[,bgcolor] regex ... For the currently defined syntax, display all expressions matching regex with foreground color fgcolor and optional background color bgcolor. Legal colors for foreground and background color are: white, black, red, blue, green, yellow, magenta, and cyan. You may use the prefix "bright" to force a stronger color highlight. If your terminal supports transparency, not specifying a bgcolor tells nano to attempt to use a transparent background. Wenn ich in der ~/.nanorc nur color brightblue "((ftp|http|https)://|(file|mailto|news):|www\\.)[-a-z0 -9_.:]*[a-z0-9](/[^][{} \t\n\r\"<>()]*[^][{} \t\n\r\"<>().,:!])?/?" eintrage, dann wird ein Fehler gemeldet, dass nano einen syntax bräuchte. Nur verstehe ich nicht, was mit syntax str gemeint ist. Könnt ihr mir weiterhelfen? Ich denke mal, dass es sich um die gleiche Konfigurationsart wie bei pico handelt. Gruß Marcus
* Marcus Habermehl schrieb: [...man nanorc, Syntaxstring]
color brightblue "((ftp|http|https)://|(file|mailto|news):|www\\.)[-a-z0 -9_.:]*[a-z0-9](/[^][{} \t\n\r\"<>()]*[^][{} \t\n\r\"<>().,:!])?/?"
Vor dieser Zeile muss sowas stehen: syntax "mutt" (oder syntax "mail", wenn Du willst) Im nanorc.sample sollte eigentlich ein Beispiel für Mutt sein. Aufruf für diese Syntax: nano -Y mutt Gruss Dieter
Hallo.
Dieter Grollmann
* Marcus Habermehl schrieb:
[...man nanorc, Syntaxstring]
color brightblue "((ftp|http|https)://|(file|mailto|news):|www\\.)[-a-z0 -9_.:]*[a-z0-9](/[^][{} \t\n\r\"<>()]*[^][{} \t\n\r\"<>().,:!])?/?"
Vor dieser Zeile muss sowas stehen:
syntax "mutt" (oder syntax "mail", wenn Du willst)
Im nanorc.sample sollte eigentlich ein Beispiel für Mutt sein. Aufruf für diese Syntax:
nano -Y mutt
Auf meinem System gibt es leider keine nanorc.sample. Die habe ich schon gesucht. Liegt wahrscheinlich daran, dass ich aus den Sourcen installiert habe. Danke. Marcus
* Marcus Habermehl schrieb:
Dieter Grollmann
schrieb am Montag, 13 Oktober 2003: Im nanorc.sample sollte eigentlich ein Beispiel für Mutt sein. Aufruf für diese Syntax:
Auf meinem System gibt es leider keine nanorc.sample. Die habe ich schon gesucht. Liegt wahrscheinlich daran, dass ich aus den Sourcen installiert habe.
Du hast ja anscheinend Dein Problem inzwischen lösen können. Der Vollständigkeit halber doch noch dies: Den Sourcen von nano liegt das nanorc.sample schon bei. Es wird nur bei der Installation "vergessen". Pack nochmal aus, es lohnt sich. Gruss Dieter
Hallo.
Dieter Grollmann
* Marcus Habermehl schrieb:
[...man nanorc, Syntaxstring]
color brightblue "((ftp|http|https)://|(file|mailto|news):|www\\.)[-a-z0 -9_.:]*[a-z0-9](/[^][{} \t\n\r\"<>()]*[^][{} \t\n\r\"<>().,:!])?/?"
Vor dieser Zeile muss sowas stehen:
syntax "mutt" (oder syntax "mail", wenn Du willst)
Im nanorc.sample sollte eigentlich ein Beispiel für Mutt sein. Aufruf für diese Syntax:
nano -Y mutt
Danke, das wars. Und ich habe wunder Gott was gedacht, was da rein kommt. Jetzt nur noch ein paar Experimente mit den Headerzeilen und nano sollte sich so verhalten, wie der pager von mutt. Gruß Marcus
Hallo.
Dieter Grollmann
* Marcus Habermehl schrieb:
[...man nanorc, Syntaxstring]
color brightblue "((ftp|http|https)://|(file|mailto|news):|www\\.)[-a-z0 -9_.:]*[a-z0-9](/[^][{} \t\n\r\"<>()]*[^][{} \t\n\r\"<>().,:!])?/?"
Vor dieser Zeile muss sowas stehen:
syntax "mutt" (oder syntax "mail", wenn Du willst)
Im nanorc.sample sollte eigentlich ein Beispiel für Mutt sein. Aufruf für diese Syntax:
nano -Y mutt
Danke, das wars. Und ich habe wunder Gott was gedacht, was da rein kommt. Jetzt nur noch ein paar Experimente mit den Headerzeilen und nano sollte sich so verhalten, wie der pager von mutt. Gruß Marcus
participants (2)
-
Dieter Grollmann
-
Marcus Habermehl