editor/README.pod - Productivity Comes in Pretty Colors
Included in this directory are some add-ins for making working on parrot (or in parrot) easier, for various popular editors. Mostly that means syntax-highlighting and automatic indenting. Read on to see what's available for your favorite editor
There are several files here,
all with the
imc.vim (generated from
pmc.vim are syntax files;
indent_imc.vim is an indent plugin; and
filetype_parrot.vim is a filetype script that tells vim to associate the extensions .imc,
and .pmc with the right syntax.
The syntax files should be installed to
filetype_parrot.vim should be installed to
indent_imc.vim should be called
make in the
editor/ dir will do this automatically.
If you want indenting,
you should also place
filetype indent on somewhere in your vimrc.
There is a syntax file for the KDE editor Kate,
but it is not built by default.
make imc.kate in
editor/ to build it.
TODO: How do we install Kate syntax files?
Included here is an Emacs mode for editing pasm files,
TODO: How do we install Emacs modes?
There is a script here to automatically generate a TAGS file, which works with Vim and other editors that recognize ctags-format files. The tool "exuberant ctags" is required. Run make tags in the parrot root directory to build the tags file.