micro/runtime/syntax
2016-03-23 13:23:50 -04:00
..
apacheconf.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
arduino.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
asciidoc.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
asm.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
awk.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
c.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
cmake.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
coffeescript.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
colortest.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
conf.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
conky.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
csharp.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
css.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
cython.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
d.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
Dockerfile.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
dot.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
erb.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
fish.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
fortran.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
gentoo.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
git.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
glsl.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
go.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
groff.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
haml.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
haskell.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
html.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
ini.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
inputrc.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
java.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
javascript.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
json.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
keymap.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
kickstart.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
ledger.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
lisp.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
lua.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
makefile.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
man.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
markdown.micro Add colorscheme support for selection color 2016-03-23 13:23:50 -04:00
mpdconf.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
nanorc.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
nginx.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
ocaml.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
patch.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
peg.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
perl.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
perl6.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
php.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
pkg-config.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
pkgbuild.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
po.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
pov.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
privoxy.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
puppet.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
python.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
README.md Fix runtime readme and makefile 2016-03-22 18:29:56 -04:00
reST.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
rpmspec.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
ruby.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
rust.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
scala.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
sed.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
sh.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
sls.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
sql.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
swift.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
systemd.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
tcl.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
tex.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
vala.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
vi.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
xml.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
xresources.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
yaml.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
yum.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00
zsh.micro Add cross-compilation script 2016-03-22 18:17:11 -04:00

Micro syntax highlighting files

These are the syntax highlighting files for micro. To install them, just put all the syntax files in ~/.micro/syntax.

They are taken from Nano, specifically from this repository. Micro syntax files are almost identical to Nano's, except for some key differences:

  • Micro does not use icolor. Instead, for a case insensitive match, use the case insensitive flag (i) in the regular expression
    • For example, icolor green ".*" would become color green (i) ".*"
  • Micro does not support start="..." end="...". Instead use the s flag to match newlines and put .*? in the middle
    • For example color green start="hello" end="world" would become color green (s) "hello.*?world"