delphi.vim : Syntax file for Borlands Delphi/Kylix
| script karma |
Rating 65/38,
Downloaded by 3527 |
Comments, bugs, improvements
|
Vim wiki
|
| created by |
| Thorsten Maerz |
| |
| script type |
| syntax |
| |
| description |
This syntax file for Borlands ObjectPascal (Delphi,Kylix) is derived from the original pascal.vim.
Some basic VCL-Classes are added and some keywords have new meanings (e.g. read/write, assign).
It also includes a different color scheme.
|
| |
| install details |
1. Copy the file to $VIM/sytax.
2. Add to $VIM/filetype.vim :
CUT FROM HERE-->
" Pascal / Delphi
if (1==1) "change to "1==0" to use original syntax
au BufNewFile,BufRead *.pas,*.PAS set ft=delphi
else
au BufNewFile,BufRead *.pas,*.PAS set ft=pascal
endif
" Delphi project file
au BufNewFile,BufRead *.dpr,*.DPR set ft=delphi
" Delphi form file
au BufNewFile,BufRead *.dfm,*.DFM set ft=delphi
au BufNewFile,BufRead *.xfm,*.XFM set ft=delphi
" Delphi package file
au BufNewFile,BufRead *.dpk,*.DPK set ft=delphi
" Delphi .DOF file = INI file for MSDOS
au BufNewFile,BufRead *.dof,*.DOF set ft=dosini
au BufNewFile,BufRead *.kof,*.KOF set ft=dosini
au BufNewFile,BufRead *.dsk,*.DSK set ft=dosini
au BufNewFile,BufRead *.desk,*.DESK set ft=dosini
au BufNewFile,BufRead *.dti,*.DTI set ft=dosini
" Delphi .BPG = Makefile
au BufNewFile,BufRead *.bpg,*.BPG set ft=make|setlocal makeprg=make\ -f\ %
<--CUT UNTIL HERE
|
| |
script versions (upload new version)
Click on the package to download.
ip used for rating: 216.73.216.44
|