1 " Vim filetype plugin file
3 " Copyright: Christian Jacobsen <clj3@kent.ac.uk>, Mario Schweigler <ms44@kent.ac.uk>
4 " Maintainer: Mario Schweigler <ms44@kent.ac.uk>
5 " Last Change: 23 April 2003
7 " Only do this when not done yet for this buffer
8 if exists("b:did_ftplugin")
11 let b:did_ftplugin = 1
16 " Set shift width for indent
18 " Set the tab key size to two spaces
19 setlocal softtabstop=2
20 " Let tab keys always be expanded to spaces
25 " Break comment lines and insert comment leader in this case
26 setlocal formatoptions-=t formatoptions+=cql
27 setlocal comments+=:--
28 " Maximum length of comments is 78
32 "{{{ File browsing filters
33 " Win32 can filter files in the browse dialog
34 if has("gui_win32") && !exists("b:browsefilter")
35 let b:browsefilter = "All Occam Files (*.occ *.inc)\t*.occ;*.inc\n" .
36 \ "Occam Include Files (*.inc)\t*.inc\n" .
37 \ "Occam Source Files (*.occ)\t*.occ\n" .
38 \ "All Files (*.*)\t*.*\n"
43 let b:undo_ftplugin = "setlocal shiftwidth< softtabstop< expandtab<"
44 \ . " formatoptions< comments< textwidth<"
45 \ . "| unlet! b:browsefiler"