mirror of
https://github.com/vim/vim
synced 2025-03-16 14:57:52 +01:00
27 lines
705 B
VimL
27 lines
705 B
VimL
" Vim plugin for converting a syntax highlighted file to HTML.
|
|
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
|
" Last Change: 2003 Apr 06
|
|
|
|
" Don't do this when:
|
|
" - when 'compatible' is set
|
|
" - this plugin was already loaded
|
|
" - user commands are not available.
|
|
if !&cp && !exists(":TOhtml") && has("user_commands")
|
|
command -range=% TOhtml :call Convert2HTML(<line1>, <line2>)
|
|
|
|
func Convert2HTML(line1, line2)
|
|
if a:line2 >= a:line1
|
|
let g:html_start_line = a:line1
|
|
let g:html_end_line = a:line2
|
|
else
|
|
let g:html_start_line = a:line2
|
|
let g:html_end_line = a:line1
|
|
endif
|
|
|
|
runtime syntax/2html.vim
|
|
|
|
unlet g:html_start_line
|
|
unlet g:html_end_line
|
|
endfunc
|
|
|
|
endif
|