nano

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

commit 4a268678a5d00a642bd2c123e20d6e10b3b075a5
parent 7c9a4793dd25c162bbb7e7c46c59010cb3f6028b
Author: Devin Hussey <husseydevin@gmail.com>
Date:   Sun, 10 Jun 2018 17:06:58 -0400

syntax: sh: recognize more file extensions and header lines

Signed-off-by: Devin Hussey <husseydevin@gmail.com>
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>

Diffstat:
Msyntax/sh.nanorc | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/syntax/sh.nanorc b/syntax/sh.nanorc @@ -1,7 +1,7 @@ ## Here is an example for Bourne shell scripts. -syntax sh "\.sh$" -header "^#!.*((ba|da|k|pdk)?sh[-0-9_]*|openrc-run|runscript)" +syntax sh "(\.sh|\.(a|ba|c|da|k|mk|pdk|tc|z)(sh|shrc|sh_profile)|/(etc/|\.)profile)$" +header "^#!.*(a|ba|c|da|k|mk|pdk|tc|z)?(sh[-0-9_]*|openrc-run|runscript)" magic "(POSIX|Bourne-Again) shell script.*text" linter dash -n comment "#"