nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 7993fc8b124eeab82af4c600857bc1f373da0bf5
parent 51adf02d3424bad91ca33da227724d8c05e2aac4
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Fri, 14 May 2021 14:22:09 +0200

syntax: nanorc: colorize literal control codes, to make them stand out

This makes it easier to read string binds that contain control codes.

Diffstat:
Msyntax/nanorc.nanorc | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/syntax/nanorc.nanorc b/syntax/nanorc.nanorc @@ -20,6 +20,9 @@ color green "^[[:blank:]]*((un)?(bind|set)|include|syntax|header|magic|comment|f # Strings color brightmagenta "([[:blank:]]|(start|end)=)".+"([[:blank:]]|$)" +# Control codes +color bold,pink "[[:cntrl:]]" + # Colors color yellow "^[[:blank:]]*i?color[[:blank:]]*(bold,)?(italic,)?(bright|light)?(white|black|red|blue|green|yellow|magenta|cyan|normal|pink|purple|mauve|lagoon|mint|lime|peach|orange|latte)?(,(light)?(white|black|red|blue|green|yellow|magenta|cyan|normal|pink|purple|mauve|lagoon|mint|lime|peach|orange|latte))?\>" color magenta "^[[:blank:]]*i?color\>" "\<(start|end)="