diff options
author | Bram Moolenaar <Bram@vim.org> | 2012-01-10 14:55:01 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2012-01-10 14:55:01 +0100 |
commit | 6ee8d89cf9c283992323ab6d9ff3b59390639ee9 (patch) | |
tree | 2ba1ccf8a2cf2060a1dbf92cec962cc445cec05a /runtime/ftplugin | |
parent | 64a72303f8048a1288a03b65350c5d6727a78932 (diff) | |
download | vim-git-6ee8d89cf9c283992323ab6d9ff3b59390639ee9.tar.gz |
Updated runtime files.
Diffstat (limited to 'runtime/ftplugin')
-rw-r--r-- | runtime/ftplugin/lisp.vim | 4 | ||||
-rw-r--r-- | runtime/ftplugin/scheme.vim | 25 |
2 files changed, 24 insertions, 5 deletions
diff --git a/runtime/ftplugin/lisp.vim b/runtime/ftplugin/lisp.vim index b47721402..589a600b5 100644 --- a/runtime/ftplugin/lisp.vim +++ b/runtime/ftplugin/lisp.vim @@ -1,10 +1,10 @@ " Vim filetype plugin " Language: Lisp " Maintainer: Sergey Khorev <sergey.khorev@gmail.com> -" URL: http://iamphet.nm.ru/vim +" URL: http://sites.google.com/site/khorser/opensource/vim " Original author: Dorai Sitaram <ds26@gte.com> " Original URL: http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html -" Last Change: Nov 8, 2004 +" Last Change: Jan 9, 2012 " Only do this when not done yet for this buffer if exists("b:did_ftplugin") diff --git a/runtime/ftplugin/scheme.vim b/runtime/ftplugin/scheme.vim index f4cee0c2a..44c776af9 100644 --- a/runtime/ftplugin/scheme.vim +++ b/runtime/ftplugin/scheme.vim @@ -1,13 +1,32 @@ " Vim filetype plugin " Language: Scheme " Maintainer: Sergey Khorev <sergey.khorev@gmail.com> -" URL: http://iamphet.nm.ru/vim +" URL: http://sites.google.com/site/khorser/opensource/vim " Original author: Dorai Sitaram <ds26@gte.com> " Original URL: http://www.ccs.neu.edu/~dorai/vimplugins/vimplugins.html -" Last Change: Nov 22, 2004 +" Last Change: Jan 9, 2012 -runtime! ftplugin/lisp.vim ftplugin/lisp_*.vim ftplugin/lisp/*.vim +" Only do this when not done yet for this buffer +if exists("b:did_ftplugin") + finish +endif + +" Don't load another plugin for this buffer +let b:did_ftplugin = 1 + +" Copy-paste from ftplugin/lisp.vim +setl comments=:; +setl define=^\\s*(def\\k* +setl formatoptions-=t +setl iskeyword+=+,-,*,/,%,<,=,>,:,$,?,!,@-@,94 +setl lisp + +" make comments behaviour like in c.vim +" e.g. insertion of ;;; and ;; on normal "O" or "o" when staying in comment +setl comments^=:;;;,:;;,sr:#\|,mb:\|,ex:\|# +setl formatoptions+=croql +" Scheme-specific settings if exists("b:is_mzscheme") || exists("is_mzscheme") " improve indenting setl iskeyword+=#,%,^ |