xref: /vim-8.2.3635/runtime/ftplugin/lisp.vim (revision dad4473f)
1071d4279SBram Moolenaar" Vim filetype plugin
2071d4279SBram Moolenaar" Language:      Lisp
3293ee4d4SBram Moolenaar" Maintainer:    Sergey Khorev <[email protected]>
46ee8d89cSBram Moolenaar" URL:		 http://sites.google.com/site/khorser/opensource/vim
5293ee4d4SBram Moolenaar" Original author:    Dorai Sitaram <[email protected]>
6293ee4d4SBram Moolenaar" Original URL:		 http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html
7*dad4473fSBram Moolenaar" Last Change:   Mar 10, 2021
8071d4279SBram Moolenaar
9071d4279SBram Moolenaar" Only do this when not done yet for this buffer
10071d4279SBram Moolenaarif exists("b:did_ftplugin")
11071d4279SBram Moolenaar  finish
12071d4279SBram Moolenaarendif
13071d4279SBram Moolenaar
14071d4279SBram Moolenaar" Don't load another plugin for this buffer
15071d4279SBram Moolenaarlet b:did_ftplugin = 1
16071d4279SBram Moolenaar
179faec4e3SBram Moolenaarsetl comments=:;;;;,:;;;,:;;,:;,sr:#\|,mb:\|,ex:\|#
18071d4279SBram Moolenaarsetl define=^\\s*(def\\k*
19071d4279SBram Moolenaarsetl formatoptions-=t
20071d4279SBram Moolenaarsetl iskeyword+=+,-,*,/,%,<,=,>,:,$,?,!,@-@,94
21071d4279SBram Moolenaarsetl lisp
2200154508SBram Moolenaarsetl commentstring=;%s
23293ee4d4SBram Moolenaar
2400154508SBram Moolenaarlet b:undo_ftplugin = "setlocal comments< define< formatoptions< iskeyword< lisp< commentstring<"
25