Bram Moolenaar | 483c5d8 | 2010-10-20 18:45:33 +0200 | [diff] [blame] | 1 | " Vim filetype plugin file |
| 2 | " Language: DocBook |
| 3 | " Maintainer: Nikolai Weibull <now@bitwi.se> |
Bram Moolenaar | d38b055 | 2012-04-25 19:07:41 +0200 | [diff] [blame] | 4 | " Latest Revision: 2012-04-25 |
Bram Moolenaar | 483c5d8 | 2010-10-20 18:45:33 +0200 | [diff] [blame] | 5 | |
| 6 | if exists('b:did_ftplugin') |
| 7 | finish |
| 8 | endif |
| 9 | |
| 10 | if !exists('b:docbk_type') |
| 11 | if expand('%:e') == 'sgml' |
| 12 | let b:docbk_type = 'sgml' |
| 13 | else |
| 14 | let b:docbk_type = 'xml' |
| 15 | endif |
| 16 | endif |
| 17 | |
| 18 | if b:docbk_type == 'sgml' |
| 19 | runtime! ftplugin/sgml.vim ftplugin/sgml_*.vim ftplugin/sgml/*.vim |
| 20 | else |
| 21 | runtime! ftplugin/xml.vim ftplugin/xml_*.vim ftplugin/xml/*.vim |
| 22 | endif |
Bram Moolenaar | d38b055 | 2012-04-25 19:07:41 +0200 | [diff] [blame] | 23 | |
| 24 | let b:undo_ftplugin = "unlet! b:docbk_type" |