/usr/share/codeblocks/lexers/lexer_bash.xml is in codeblocks-common 13.12-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | <?xml version="1.0"?>
<!DOCTYPE CodeBlocks_lexer_properties>
<CodeBlocks_lexer_properties>
<Lexer name="Bash"
index="62"
filemasks="*.sh,*bootstrap,*configure">
<Style name="Default"
index="0"
fg="128,128,128"
bg="255,255,255"
bold="0"
italics="0"
underlined="0"/>
<Style name="Error"
index="1"
fg="255,255,0"
bg="255,0,0"/>
<Style name="Comment"
index="2"
fg="0,128,0"/>
<Style name="Number"
index="3"
fg="240,0,240"/>
<Style name="Keyword"
index="4"
fg="0,0,160"
bold="1"/>
<Style name="String"
index="5"
fg="0,0,255"/>
<Style name="Character"
index="6"
fg="0,0,255"/>
<Style name="Operator"
index="7"
fg="255,0,0"
bold="1"/>
<Style name="Identifier"
index="8"
fg="0,0,0"/>
<Style name="Scalar"
index="9"
fg="0,0,0"
bg="255,224,224"/>
<Style name="Param"
index="10"
fg="0,0,0"
bg="255,255,224"/>
<Style name="BackTicks"
index="11"
fg="255,255,0"
bg="160,128,128"/>
<Style name="HereDelim"
index="12"
fg="0,0,0"
bg="221,208,221"/>
<Style name="HereQ"
index="13"
fg="128,0,128"
bg="221,208,221"/>
<Keywords>
<Set index="0"
value="alias ar asa awk banner basename bash bc bdiff break
bunzip2 bzip2 cal calendar case cat cc cd chmod cksum
clear cmp col comm compress continue cp cpio crypt
csplit ctags cut date dc dd declare deroff dev df diff diff3
dircmp dirname do done du echo ed egrep elif else env
esac eval ex exec exit expand export expr false fc
fgrep fi file find fmt fold for function functions
getconf getopt getopts grep gres hash head help
history iconv id if in integer jobs join kill local lc
let line ln logname look ls m4 mail mailx make
man mkdir more mt mv newgrp nl nm nohup ntps od
pack paste patch pathchk pax pcat perl pg pr print
printf ps pwd read readonly red return rev rm rmdir
sed select set sh shift size sleep sort spell
split start stop strings strip stty sum suspend
sync tail tar tee test then time times touch tr
trap true tsort tty type typeset ulimit umask unalias
uname uncompress unexpand uniq unpack unset until
uudecode uuencode vi vim vpax wait wc whence which
while who wpaste wstart xargs zcat"/>
<Set index="1"
value="chgrp chown chroot dir dircolors
factor groups hostid install link md5sum mkfifo
mknod nice pinky printenv ptx readlink seq
sha1sum shred stat su tac unlink users vdir whoami yes"/>
</Keywords>
<SampleCode value="lexer_bash.sample"/>
<LanguageAttributes
LineComment="#"
StreamCommentStart=""
StreamCommentEnd=""
BoxCommentStart=""
BoxCommentMid=""
BoxCommentEnd=""
CaseSensitive="1"/>
</Lexer>
</CodeBlocks_lexer_properties>
|