Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | " Vim filetype plugin |
| 2 | " Language: Lisp |
Bram Moolenaar | 293ee4d | 2004-12-09 21:34:53 +0000 | [diff] [blame] | 3 | " Maintainer: Sergey Khorev <sergey.khorev@gmail.com> |
| 4 | " URL: http://iamphet.nm.ru/vim |
| 5 | " Original author: Dorai Sitaram <ds26@gte.com> |
| 6 | " Original URL: http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html |
| 7 | " Last Change: Nov 8, 2004 |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 8 | |
| 9 | " Only do this when not done yet for this buffer |
| 10 | if exists("b:did_ftplugin") |
| 11 | finish |
| 12 | endif |
| 13 | |
| 14 | " Don't load another plugin for this buffer |
| 15 | let b:did_ftplugin = 1 |
| 16 | |
Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 17 | setl comments=:; |
| 18 | setl define=^\\s*(def\\k* |
| 19 | setl formatoptions-=t |
| 20 | setl iskeyword+=+,-,*,/,%,<,=,>,:,$,?,!,@-@,94 |
| 21 | setl lisp |
Bram Moolenaar | 293ee4d | 2004-12-09 21:34:53 +0000 | [diff] [blame] | 22 | |
| 23 | " make comments behaviour like in c.vim |
| 24 | " e.g. insertion of ;;; and ;; on normal "O" or "o" when staying in comment |
| 25 | setl comments^=:;;;,:;;,sr:#\|,mb:\|,ex:\|# |
| 26 | setl formatoptions+=croql |