Bash

提供: MeryWiki
ナビゲーションに移動 検索に移動

Bash用構文ファイルです。

#TagBegin=
#TagEnd=
#CommentBegin1=
#CommentEnd1=
#LineComment1=#
#CommentBegin2=
#CommentEnd2=
#LineComment2=
#SpecialSyntax=None
#ScriptBegin=
#ScriptEnd=
#QuoteSingle=True
#QuoteDouble=True
#QuoteContinue=False
#EscapeCharacter=\

#Word Color=0, WholeWord=True, RightSide=False, RightAll=False, MatchCase=True, InsideTag=False, RegEx=False
case
do
done
elif
else
elseif
esac
fi
for
if
select
then
while

#Word Color=2, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
(?<=[ \t]function )[A-Za-z_][0-9A-Za-z_]*(?=[\t ]*\(\))
(?<=function )[A-Za-z_][0-9A-Za-z_]*(?=[\t ]*\(\))
^^[\t ]*[A-Za-z_][0-9A-Za-z_]*(?=[\t ]*\(\))

#Word Color=3, WholeWord=True, RightSide=False, RightAll=False, MatchCase=True, InsideTag=False, RegEx=False
alias
als
argv
autologout
awk
bg
bind
break
builtin
cat
cd
cdpath
chdir
chmod
chown
command
compgen
complete
compress
continue
cp
csh
cwd
declare
default
diff
dirs
disown
echo
egrep
enable
eval
exec
exit
export
expr
fc
fg
fgrep
foreach
ftp
getopts
glob
goto
grep
hash
hashstat
help
histchars
history
ignoreeof
in
jobid
jobs
kill
less
let
limit
ln
local
login
logout
ls
mail
mkdir
more
mt
mv
newgrp
nice
noclobber
noglob
nohup
nonomatch
notify
null
onintr
passwd
path
perl
popd
printf
prompt
ps
pushd
putenv
pwd
read
readonly
rehash
repeat
return
rm
savehist
set
setenv
setvar
sh
shell
shift
shopt
sleep
source
status
stop
su
suspend
switch
tar
term
test
time
times
touch
trap
type
typeset
ulimit
umask
unalias
unset
unsetenv
until
user
usleep
verbose
vi
view
vim
wait
wc
zcat

#Word Color=5, WholeWord=True, RightSide=False, RightAll=False, MatchCase=True, InsideTag=False, RegEx=False
BASH
BASH_ENV
BASH_VERSINFO
BASH_VERSINFO 
BASH_VERSION
CDPATH
COLUMNS
COLUMNS
COMPREPLY
COMP_CWORD
COMP_LINE
COMP_POINT
COMP_WORDS
DIRSTACK
EUID
FCEDIT
FIGNORE
FUNCNAME
GLOBIGNORE
GROUPS
HISTCMD
HISTCONTROL
HISTFILE
HISTFILESIZE
HISTIGNORE
HISTSIZE
HOME
HOME
HOSTFILE
HOSTNAME
HOSTTYPE
IFS
IGNOREEOF
INPUTRC
LANG
LANG
LC_ALL
LC_COLLATE
LC_COLLATE
LC_CTYPE
LC_CTYPE
LC_MESSAGES
LC_NUMERIC
LINENO
LINES
LINES
MACHTYPE
MAIL
MAILCHECK
MAILPATH
OLDPWD
OPTARG
OPTERR
OPTIND
OSTYPE
PATH
PATH
PIPESTATUS
PPID
PROMPT_COMMAND
PS1
PS2
PS3
PS4
PWD
RANDOM
REPLY
SECONDS
SHELL
SHELLOPTS
SHLVL
TIMEFORMAT
TIMEOUT
TMOUT
UID

#Word Color=6, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
\$(?=[a-zA-Z_{\(])

#Word Color=7, WholeWord=False, RightSide=False, RightAll=False, MatchCase=False, InsideTag=False, RegEx=True
\$(?=[^^a-zA-Z_{\(])
スポンサーリンク