I'd like to get the 'sh' filetype syntax highlighting working on
FreeBSD.  The following (supported) constructs, for example, show as
errors. 

--------------------------------------------------
#!/bin/sh

# Parameter Expansion:
SCRIPTNAME=${0##*/}

# Command Substitution:
COMMAND=$(echo 'What is the meaning of life?')

# Arithmetic Expansion:
ANSWER=$((6 * 9))
--------------------------------------------------

I'm sure the subject is more involved than I'd prefer, so if the above
isn't possible, I'd settle for a workaround that implements bash-style
highlighting for a #!/bin/sh shebang.  

Background reading for those interested:

    DESCRIPTION
                The sh utility is the standard command interpreter for the
                system.  The current version of sh is in the process of being
                changed to conform with the IEEE Std 1003.2 (``POSIX.2'')
                specification for the shell.  This ver- sion has many features
                which make it appear similar in some respects to the Korn shell,
                but it is not a Korn shell clone like pdksh.  Only fea- tures
                designated by POSIX, plus a few Berkeley extensions, are being
                incorporated into this shell.  This man page is not intended to
                be a tutorial nor a complete specification of the shell.

Comments, questions, complaints all welcomed.

-- 
George

Reply via email to