mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-16 06:14:59 +00:00
Etimated hours taken: 8
Branches: main
Files and instructions for adding Mercury syntax highlighting under Vim 6.0.
NEWS:
Mention the new directory.
vim:
vim/after:
vim/after/filetype.vim:
vim/ftplugin:
vim/ftplugin/mercury.vim:
vim/ftplugin/mercuryhdr.vim:
vim/syntax:
vim/syntax/mercury.vim:
vim/README:
New directory structure added and populated.
bindist/Mmakefile:
Added VIM_FILES variable and commands to create
$(MERCURY_VERSION)/vim if necessary and populate it.
36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
Mercury Syntax Highlighting Under Vim 6.0
|
|
|
|
1. Create a diretory `~/.vim':
|
|
|
|
$ mkdir ~/.vim
|
|
|
|
2. Copy everything recursively from this directory into `~/.vim':
|
|
|
|
$ cp -r . ~/.vim
|
|
|
|
IMPORTANT: If you already have a file `~/.vim/after/filetype.vim' then you
|
|
should copy the files from this directory one by one, except for
|
|
`after/filetype.vim' which you should append to your own
|
|
`~/.vim/after/filetype.vim'.
|
|
|
|
3. Ensure you have the following lines in your `~/.vimrc' file:
|
|
|
|
filetype on
|
|
filetype plugin on
|
|
syntax enable
|
|
|
|
4. If you wish to change the colour scheme used by Vim's syntax highlighting,
|
|
we suggest you put the necessary commands in `~/.vim/colors/mycolours.vim'
|
|
and append the following to the above list of commands in your `~/.vimrc':
|
|
|
|
colors mycolours
|
|
|
|
4. Vim will load `~/.vim/syntax/mercury.vim' and `~/.vim/ftplugin/mercury.vim'
|
|
automatically when opening a .m or .moo file.
|
|
|
|
The syntax file describes two options you may wish to alter from your
|
|
`~/.vimrc' file.
|
|
|
|
The ftplugin file defines a number of useful keyboard mappings you may wish to
|
|
consider.
|