Mercurial > vim
annotate runtime/ftplugin/plaintex.vim @ 5405:733193bf24c3 v7.4.053
updated for version 7.4.053
Problem: Test75 has a wrong header. (ZyX)
Solution: Fix the text and remove leading ".
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 02 Nov 2013 04:19:34 +0100 |
parents | 94601b379f38 |
children |
rev | line source |
---|---|
799 | 1 " plain TeX filetype plugin |
2 " Language: plain TeX (ft=plaintex) | |
3 " Maintainer: Benji Fisher, Ph.D. <benji@member.AMS.org> | |
837 | 4 " Version: 1.1 |
5 " Last Change: Wed 19 Apr 2006 | |
799 | 6 |
7 " Only do this when not done yet for this buffer. | |
8 if exists("b:did_ftplugin") | |
9 finish | |
10 endif | |
11 | |
837 | 12 " Start with initex. This will also define b:did_ftplugin and b:undo_ftplugin . |
13 source $VIMRUNTIME/ftplugin/initex.vim | |
799 | 14 |
15 " Avoid problems if running in 'compatible' mode. | |
16 let s:save_cpo = &cpo | |
17 set cpo&vim | |
18 | |
837 | 19 let b:undo_ftplugin .= "| unlet! b:match_ignorecase b:match_skip b:match_words" |
799 | 20 |
21 " Allow "[d" to be used to find a macro definition: | |
837 | 22 let &l:define .= '\|\\new\(count\|dimen\|skip\|muskip\|box\|toks\|read\|write' |
799 | 23 \ . '\|fam\|insert\)' |
24 | |
25 " The following lines enable the macros/matchit.vim plugin for | |
26 " extended matching with the % key. | |
27 " There is no default meaning for \(...\) etc., but many users define one. | |
28 if exists("loaded_matchit") | |
29 let b:match_ignorecase = 0 | |
30 \ | let b:match_skip = 'r:\\\@<!\%(\\\\\)*%' | |
837 | 31 \ | let b:match_words = '(:),\[:],{:},\\(:\\),\\\[:\\],\\{:\\}' |
799 | 32 endif " exists("loaded_matchit") |
33 | |
34 let &cpo = s:save_cpo | |
3410
94601b379f38
Updated runtime files. Add Dutch translations.
Bram Moolenaar <bram@vim.org>
parents:
837
diff
changeset
|
35 unlet s:save_cpo |
799 | 36 |
37 " vim:sts=2:sw=2: |