Next: UTF8, Previous: Modified, Up: Preferences Commands
Syntax: Syntax [name|*]
Abbreviation: SY
loads the syntax with the given name, and colors the current buffer accordingly.
If the optional name argument is not specified, you are prompted
for one. The special name * turns off syntax highlighting for the current
document. Otherwise, name must match a syntax definition
either in your ~/.ne/syntax directory or in a directory
named 'syntax' inside ne's
global directory. Additionally, ne has a table mapping
common suffixes to syntax names. If there is no syntax with a given name,
ne will try to remap the name using the following table (the string before the colon
is the name of the syntax file):
ada: adb, ads
asm: s
c: c++, cc, cpp, h, h++ hpp, l, lex, y, yacc
cobol: cbl, cob
csh: tcsh
diff: patch
fortran: f, for
html: htm
java: js
lisp: el, lsp
mason: mas
ocaml: ml, mli
pascal: p, pas
perl: pl, pm
ps: eps
python: py
rexx: rex
ruby: rb
sh: bash, bash_login, bash_logout, bash_profile, bashrc, ksh,
profile, rc
skill: il
tex: sty
troff: 1
verilog: v, vh, vhd
xml: xsd