mirror of
git://git.sv.gnu.org/nano.git
synced 2024-12-04 18:32:10 +03:00
6a2032f5b0
This allows for commenting or uncommenting a line or a bunch of lines with a single keystroke (default binding: M-3). The characters used for commenting/uncommenting are specified by the active syntax file. Reviewed-by: Benno Schulenberg <bensberg@justemail.net> Signed-off-by: Mike Scalora <mike@scalora.org>
22 lines
790 B
Plaintext
22 lines
790 B
Plaintext
## Here is an example for apt's sources.list.
|
|
|
|
syntax "sources.list" "sources\.list(~|\.old|\.save)?$" "sources\.list\.d/.*\.list(~|\.old|\.save)?$"
|
|
comment "#"
|
|
|
|
# Coloring the deb lines, working from tail to head. First the
|
|
# components -- well, everything, and thus also the components.
|
|
color brightmagenta "^deb.*"
|
|
# Distribution -- well, everything, except the components.
|
|
color brightred "^deb(-src)?\s+.*((ftp|https?|rsh|ssh|copy|file|spacewalk|tor):/\S+|cdrom:\[.+\]/)\s+\S+"
|
|
# URIs.
|
|
color brightgreen "^deb(-src)?\s+.*(ftp|https?|rsh|ssh|copy|file|spacewalk|tor):/\S+"
|
|
# CDroms.
|
|
color brightgreen "^deb(-src)?\s+.*cdrom:\[.+\]/"
|
|
# Options.
|
|
color brightcyan "^deb(-src)?\s+\[.+\]\s+"
|
|
# And finally the initial deb tag.
|
|
color yellow "^deb(-src)?"
|
|
|
|
# Comments.
|
|
color brightblue "#.*"
|